C 语言基本语法 语句 C 语言的代码由一行行语句(statement)组成。语句就是程序执行的一个操作命令。C 语言规定,语句必须使用分号结尾,除非有明确规定可以不写分号。 int x = 1; 上面就是一个变量声明语句,声明整数变量x,并且将值设为1。 多个语句可以写在一行。 int x; x = 1; 上面示例是两个语句写在一...
for与括号空行;括号内的变量赋值,条件判断和累加条件要用空格隔开,分号左边不要空格。(黄色标记为空格) 关于while: while关键字与左括号必须加空格 条件判断的运算符必须用空格隔开 关于switch 比较长的一行,用缩进对齐 条件判断使用括号区分判断优先级 【二】:关于注释规范 注释在代码右侧时,与被注释代码距离一个tab...
int fun(void); 复合运算符中间不能加空格,否则会产生语法错误。 a + = b, a < = b 都是错误的 (4)折行的使用 每行的长度不要超过80个字符,当程序太长时,应该分行书写。当需要把一个程序行的内容分成几行书写时,操作符一个放在行末。 int flag = 0; if ((ch >= 'a' && ch <= 'z') &&...
总是使用宏而不是文字常量,特别是对于数字 所有的宏必须是全大写的,并带有下划线_字符(可选),除非它们被明确标记为function,将来可能会被常规函数语法替换 /* OK */ #define MY_MACRO(x) ((x) * (x)) /* Wrong */ #define square(x) ((x) * (x)) 总是用圆括号保护输入参数 /* OK */ #defin...
C语言是一门编程语言,可以和英语进行类比,英语句子 = 单词 + 语法, 同样C语言的代码语句,也有着自己的一套规则。 本节学习路线图 1.基本字符集 1.1 标识符 何为标识符? 在C语言中,符号常量,变量,数组,函数等都需要一定的名称,我们把这种名称成为标识符 ...
C语⾔的语法风格与代码书写规范指南 C代码:#include <stdio.h> int main(void){ printf("That is Right Style\n");return 0;} 在⼀个标准的C语⾔程序中,最特殊的莫过于main函数了,⽽说到底它就是⼀个函数⽽已,仅仅因为它地位特殊拥有第⼀执⾏权⼒,换句话说,难道因为⼀个⼈是省长...
C语言编程规范(收藏) 1、代码总体原则 2、头文件 3、函数 4、标识符命名与定义 5、变量 6、宏、常量 7、表达式 8、注释 9、排版与格式 10、代码编辑编译 代码总体原则 1、清晰第一 清晰性是易于维护、易于重构的程序必需具备的特征。代码首先是给人读的,好的代码应当可以像文章一样发声朗诵出来。
将常量放在变量x的左边,即使程序员误将’==’写成了’=’,编译器会产生一个任谁也不能无视的语法错误信息:不可给常量赋值! 2) 复合赋值运算符 复合赋值运算符(+=、*=等等)虽然可以使表达式更加简洁并有可能产生更高效的机器代码,但某些复合赋值运算符也会给程序带来隐...
依上所述,当非必要时,在自己编写函数的时候请注意在开头(main函数之前)写上你的函数的原型,并且在末尾(main函数之后)写上你的函数定义,这是一个很好的习惯以及规范。所谓代码整洁之道,就是如此。 函数的另一种分类是,有返回值和无返回值,返回值的类型可以是内建(build-in)的也可以是自己定义的(struct, unio...
关键字是程序设计语言保留下来并被赋予特定语法含义的单词或单词缩写,用来说明某一固定含义的语法概念,程序中只能使用关键字的规定作用。 (类似于自然语言中具有特定含义的动、名词) C99 中的37个关键字,常用的有: 与数据类型有关的: char int float double signed unsigned ...