Linuxc基础 二十三

注释符号

出色注释的基本要求:
1、注释应当准确、易懂,防止有二义性。错误的注释不但无益反而有害。
2、边写代码边注释,修改代码的同时修改相应的注释,以保证注释与代码的一致性。不再有用的注释要及时删除。
3、注释是对代码的“提示”,而不是文档。程序中的注释应当简单明了。注释太多了会让人眼花缭乱。
4、一目了然的语句不加注释。例如:i++;//i加1——多余的注释。
5、对于全局数据(全局变量、常量定义等)必须要加注释。
6、注释采用英文,尽量避免在注释中使用缩写,特别是不常用的编写。
7、注释的位置应与被描述的代码相邻,可以与语句同一行,也可以在上行,但不可在下方。同一结构中不同域的注释要对齐。
8、当代码比较长,特别是由多重嵌套时,应当在一些段落的结束外加注释,便于阅读。

转义字符及其含义

在这里插入图片描述
位运算符

1、位操作需要用宏定义好后在使用。
2、如果位操作符‘~’和‘<<’应用域基本类型无符号字符或无符号短整型的操作数,结果会立即转换成操作数的基本类型。
3、位运算不能用于基本类型是有符号的操作数上。
4、一元减运算符不能用在基本类型无符号的表达式上,除非在使用之前对两个操作数进行大小判断,且被减数必须大于减数。
左移和右移是双目运算符。

++、–操作符

++和–作为前缀是先自加或自减然后再做别的运算。
++和–作为后缀先做别的运算然后再是自加或自减。
1、逗号表达式与‘++’或‘–’的连用。例如:

int x;
int i =3;
x=(++i,i++,i+10);

i的值是5 x的值是15
2、上述例子中i与10进行比较之后,认为本计算单位已经结束,i这时候自加。
3、上述例子中i遇到分号才认为本计算单位已经结束,i这时候自加。

运算符的优先级

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41936758/article/details/84865233