1、sizeof表示获取一个变量或一种数据类型占几个字节
2、%d表十进制有符号整数
3、=表示赋值,不表示相等
==表示相等
4、变量:
char 字符类型变量 short短整型
int整型 long长整型
long long长长整型
float单精度浮点数(4个字节)
double双精度浮点数(8个字节)
【注意】
<1>表示一个整数优先考虑使用int
<2>表示一个小数,优先考虑使用double
5、变量分为:局部变量和全局变量
局部变量和全局变量的区别:
局部变量的作用域是当前代码块,局部变量的生命周期也是当前代码块;
全局变量的作用域是整个工程,全局变量的生命周期一直到整个程序执行结束;
(不建议使用全局变量)
如果全局变量和局部变量同名,则局部变量覆盖全局变量
6、#define_CRT_SECURE_NO_WARNINGS必须放在最开头,使用system时就要用这个宏
7、常量指不可修改的量
分为:<1>字面值常量
<2>const 关键字修饰
<3>enum 枚举(默认从零开始,依次加一,可批量定常量)
<4>宏 #define
8、\t水平制表符,也是一个转义字符
+字符构成制表符,如果不想变成制表符则可以变成**\+字符**
**"用于表示一个字符串内部的双引号
例:
printf(“My name is “xxx””); 错误
printf(“My name is"xxx”");正确
+数字
例:\321 占两个字节 ,(\32+1)
9、注释
//单行注释
//多行注释(少用)
用单行注释批量注释:选中后ctrl+k
c语言基础知识整理
最新推荐文章于 2022-12-02 11:43:24 发布