标识符/变量的命名规范
能自己起名字的地方都叫标识符
注意事项:
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等
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)