🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 良好习惯之规范 ### 在写C语言程序的时候为了书写清晰、便于阅读、便于理解、便于维护,在编写程序时应遵循以下规则: 1. 一个说明或一个语句占一行,例如:包含头文件、一个可执行语句结束都需要换行; 2. 函数体内的语句要有明显缩进,通常以按一下Tab键为一个缩进; 3. 括号要成对写,如果需要删除的话也要成对删除; 4. 当一句可执行语句结束的时候末尾需要有分号; 5. 代码中所有符号均为英文半角符号。 ![](http://i.imgur.com/TmfxaEr.png) **命名规则** 编程时给变量或者函数起的名字就是标识符 C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。 在使用标识符时还有注意以下几点: 1. 标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 2. 标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 3. 标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。 4. 标识符不能是C语言的关键字。想了解更多C语言关键字的知识,请查阅WIKI。 **C语言的标识符可分为关键字、预定义标识符和用户标识符3类:** 1. 关键字:C语言预先规定了一批标识符,它们在程序中都代表着固定的含义,不能另作他用,这些字符称为关键字,例如:int,double,if,else,while,for等; 2. 预定义标识符:即预先定义并具有特定含义的标识符; 3. 用户标识符:由用户根据需要定义的标识符称为用户标识符,一般用来给变量、函数、数组等命名。 > 关键字就是C语言规定好的有固定用途的标识符 : > auto break case char const continue default >   do double else enum extern float for >   goto if int long register return short >   signed static sizeof struct switch typedef union >   unsigned void volatile while这些都是 ![](http://i.imgur.com/nSCyfhO.png)