码迷,mamicode.com
首页 > 编程语言 > 详细

C语言易错点

时间:2018-12-11 00:34:08      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:强制转换   持续更新   屏幕   易错点   ali   语言   can   for   数值   

C语言易错点

1.每个C语言程序中main函数是有且只有一个的。

2.算法可以没有输入,但必须要有输出。

3.在函数中不可以再定义函数。

4.break可用于循环结构和switch语句。

5.break和continue的区别在于前者是跳出循环,后者是结束本次循环。

6.逗号的运算符的级别最低。

7.C语言对字母的大小写是区分明确的。

8.‘0’的ASCII数值为48,‘a’的ASCII的数值为97,‘A’的ASCII数值为65

9.字符是可以进行算术运算的,如‘0’- 48 = 0

10.整型一般是两个字节,字符型是一个字节,双精度一般是四个字节。

11.求余数运算的要求运算对象只能为整型。除法运算符两边都为整型时,运算结果也为整型,即舍去小数部分。

12. =为赋值运算符,而==才是等于。

13.用(int)a可强制转换类型。

14.++在前先加后用,++在后先用后加。

15.%d对应整型,%c对应字符,%f对应单精度,%ld对应long int,%lf对应double

16.scanf输入的格式中的&不能忘。

17.char a = getchar()是没有参数的,从键盘得到你输入的一个字符(包括回车、空格等字符)给变量a

18.putchar(y)把字符y输出到屏幕中。

19.else是与最接近的if且没有else的相组合的。

20.for循环中必须是两个分号。Do-while中最后while后有分号。

(持续更新)

C语言易错点

标签:强制转换   持续更新   屏幕   易错点   ali   语言   can   for   数值   

原文地址:https://www.cnblogs.com/zw431387/p/10099953.html

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