1 标识符:是指用来标识程序中用到的变量名,函数名,类型名,数组名,文件名及符号常量名等有效字符序列, 标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串 ,并且标识符只能由字母和下划线开头 注意,
- 大小表达的是有区别的name Name 是不一样的标识符 。
- 大部分版本限制取到8位数。标注c语言不限制
- A203 _25a name都是合法的字符 。
2asc -235 a@58 以数字减号,非法字符出现的都是不合法的.。
2 关键字:是由c语言规定的具有特定意义的字符串,也叫保留字。
- 类型说明符 int float double short int。
- 语句定义符 if else
- 预处理命令字 include define
3常量与变量 :对于基本数据类型变量,按其取值是否可改变,又分为常量和变量,常量是可以不经过说明而直接引用,变量则必须定义后才能使用与数据类型结合起来又分为整形常量,整型变量,实型常量,实型变量,字符常量,字符变量
常量分为 直接常量 12,4.6,'a' 'b' ,符号常量 用标识符代替一个常量 结构为 #define 标识符 常量 = #define price 30
习惯上符号常量的标识符用大写字母表示,变量标识符用小写字母表示
#define price 30;物品总价表
void main()
int num,total;
num=20;
total=num*price;
printf("total=%d\n",total);
输出600
变量 先定义在变量使用之前,在去使用,可以做到一变都变
- 结构:类型说明符 空格 变量名 int a or int a,b,c;结尾必须以;结尾,结束这里的a,b,c是相同类型的变量
- 变量的初始化,可以明确赋值,int a=5,b=6,c;或者float a,b,c; a=5;b=3;c=9;
- 不允许联系赋值int a=b=c=5;