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

Posted yu-tao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于《翁恺 程序设计入门》视频笔记相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

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

以上是关于关于《翁恺 程序设计入门》视频笔记的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

学习总结C-翁恺老师-入门

求浙大翁恺的程序设计入门—C语言网课网盘

C/C++之编程语言学习资源