码迷,mamicode.com
首页 > 其他好文 > 详细

关于《翁恺 程序设计入门》视频笔记(六)

时间:2018-01-31 00:53:50      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:必须   两种   中间   一个   可读性   判断   ansi   开始   其他   

1、+  -  *  /  % 可以和赋值运算符结合,形成复合赋值运算符,但是两个运算符之间不要有空格,复合赋值运算符的出现当然是有其历史原因的,由于C设计者设计C的初衷是作为底层语言,他们需要用C语言表达出机器语言所有的指令,而+=  -= 在机器中正好有这几条指令,故设计了复合赋值运算符,其结合顺序为从右到左。

2、++ -- 是两个特殊的运算符,为单目运算符,而且那个唯一的算子还必须是变量,用于自增或自减,放在变量前为前缀形式,放在变量后则为后缀形式,但是其结果不一样,变量在前面(即后缀),则得到的结果是变量未进行运算之前的值,其他同理可得。变量的运算只是附的出现也有其历史原因,由于当年机器有两条特殊的指令,促使运算加快,但是如今已经意义不大了,可以单独使用,但是不推荐组合进表达式。

3、在代码中是不是发现英文中0和o长的很像?因为手写不容易区别,故在有电报的时候开始,规定数字0中间加条斜线,这个规定一直延续下来了,后来的终端专门为0做了一个字体。

4、if语句的()中出现东西称为运算,用来计算两个值之间的关系(关系运算),==(相等),!=(不等于)、>(大于)、>=(大于或等于)、<=(小于或等于)、<(小于),关系运算的结果只有两种可能,要么是1(关系成立),要么是0(关系不成立)。

5、所有关系运算符的优先级比算术运算符的优先级低,但是比赋值运算符的高。而判断是否相等的运算符比其他的低,连续的关系运算是从左到右进行的。

6、// 是C99的注释,ANSI C不支持,其同一行的代码或者文字计算机不会理睬。是给人看的。/* */为传统的注释,可以注释多行。写代码有时候更加看重的是可读性(傻瓜式代码),可以让足够多的人看懂。

关于《翁恺 程序设计入门》视频笔记(六)

标签:必须   两种   中间   一个   可读性   判断   ansi   开始   其他   

原文地址:https://www.cnblogs.com/yu-tao/p/8387741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!