C语言02- 运算符、表达式、程序语句、编码风格

C语言02- 运算符、表达式、程序语句、编码风格

7:运算符与表达式

7.1:运算符

只有一个操作数的运算符叫单目运算符,只有2个操作数的叫双目运算符,有3个操作数的叫三目运算符。


image.png

记忆不能死记,即使通过死记记住了,那也是短期记忆,长久之后也记不住,因此需要讲究特别的技巧。下表用三句话记住所有运算符的优先级:


image.png
  1. ->:成员选择运算符(左边一般为结构体指针)
  2. .:成员选择运算符(左边一般为结构体变量)
  3. ~:按位取反运算符
  4. *:取值运算符
  5. &:取址运算符
  6. <<:左移运算符
  7. :右移运算符

7.2:表达式

  1. 赋值表达式
  2. 逗号表达式
  3. 逻辑表达式
  4. 比较表达式
  5. 复合表达式
  6. 三元表达式

8:程序语句

image

return\break\continue\goto

9:代码风格

  1. 注释
  2. 断行
  3. 每行只写一条语句
  4. 分行定义变量
  5. 使用空行分割代码块
  6. 使用空格降低代码密度
  7. 缩进
  8. 大括号写法
  9. NULL,0. FALSE的比较写法
    以上的没一点都需要注意,可以读读 代码整洁之道。
注释有两种方式,它们分别是:
方式1:
/*
 *  this is a comment
 *  the following code will do something
 *  copyright@sanpintian
 *  email:xxxx@huizhongcf.com
 */

/*  this is a comment  */
方式2:
//  this is a comment
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容