C语言复习(一)

时间长了,不用一些东西,终究是会忘记的。我来复习一下C语言吧!

1.printf()函数和scanf()函数包含在头文件<stdio.h>里面。使用的时候记得加上#include<stdio.h>.

2.scanf()函数使用的时候记得在变量前面加上"&"符号。

3.加减乘除的优先级和数学中的一致。

4.整数运算的结果只能是整数,C语言会直接舍弃小数部分,不做进位操作。

5.有些运算符的优先级是不太明显的,所以尽量多用括号。这样看起来很明白。

6.单目运算符的优先级是最高的,逗号运算符的优先级是最低的。

7.在if-else语句中,else总是匹配离他最近的if.如果if-else后面有多条语句,需要使用花括号括起来.

8.在分支较多的时候,可以考虑使用switch()语句。

9.在switch语句中,break才能让case停下来,case后面只能是整数。

10.程序在写完之后,如果功能正常,那么在功能正常的情况之下,我们回头看看代码,看看如何优化那些代码。

11.在条件判断之中,"=="很容易写错为"=",这样并没有语法的错误。有时候很难检查。所以将常量写在左边,这样写错了,会有语法错误的,编译会出错。这个技巧很重要。

12.尊重编译信息给出的warning,千万不要忽略他。

13.代码的美观也是比较重要的。


只看语言本身,并无什么难度。语法并不复杂。难度出现在如何把实际问题变成抽象的程序。

原文地址:https://www.cnblogs.com/zy666/p/9028273.html