标识符/变量的命名规范

 

能自己起名字的地方都叫标识符


 

注意事项:

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等

 

posted @ 2022-09-21 22:49  Morning枫  阅读(128)  评论(0)    收藏  举报