1.1C程序创建有四个基本步骤
- 编辑:源代码
- 编译:对象文件(windows环境下.obj ; Linux/UNIX环境为.o)
- 链接
- 执行
1.2控制符
2变量
它由一个或多个大写或小写字母、数字、下划线组成
!变量不能以数字开头
不要以下划线(_)开头,会和系统变量混淆
2.1整数类型
大多数情况下,int和long类型就满足我们的需求
2.1.1整数变量类型
5种基本的变量类型
注意:这些类型的字节数取决于编译器。short变量字节数<=int<=long
2.1.2无符号整数类型
2.2浮点数
3种
代码段
float radius = 0.5f;
2.3定义常量
#define PI 3.14159 //最后没有符号,预处理指令
2.4 sizeof运算符
size_t size = sizeof(long long);
//返回表达式所占据的字节数,这里为8
size_t类型在
2.5类型隐式转换
2.6宽字符
wchar_t w_ch = L'A';
//wchar_t类型的变量存储多个字节字符码,一般占用2个字节,与char类型操作相同
//在<stddef.h>中定义
scanf("%lc", &w_ch);
2.7枚举
enum Weekday{Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday};
//这些整数默认从0开始,上面对应的为0~6
enum Weekday today = Wednesday;
enum Weekday{Monday=4, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday};
//上面对应的为4~10