能自己起名字的地方都叫标识符
注意事项:
1.不能以数字开头,但是可以包含
2.不能使用关键字和保留字开头,但是可以包含
3.字母区分大小写
例子:
hello //√
hello12 //√
1hello //×
h-b //×
x h //×
h$4 //√
int //×
double //×
stu_name //√
规范事项:
1.不能出现只靠大小写区分的相似标识符,如(定义一个x和一个X,容易混淆)
2.所有的宏定义、枚举常数、常量/只读变量全用大写字母命名,用下划线分割单词
例如:const double TAX_RATE = 0.08; //此处的TAX_RATE为只读变量/常量
#define FILE_PATH "/usr/tmp"
3.定义变量需要初始化(赋值),避免编译器没有清空相关的内存,使得其值可能是无效数据,导致程序报错或是异常退出
例如:
int n;
printf("%d", n);
此处没有给n初始化,直接运行程序会报错。
4.变量名、函数名有多个单词组成,用驼峰法命名
小驼峰法(第一个单词首字母小写,其他单词首字母大写):tankShotGame
大驼峰法(每一个单词的首字母都大写):TankShotGame
关键字:被C赋予看特殊含义,有专门用途的字符串
它的特点是:全部字母均为小写
如:for、double、_Bool等
标签:变量,驼峰,double,单词,首字母,命名,标识符 From: https://www.cnblogs.com/MorningMaple/p/16717502.html