博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言易错点
阅读量:6073 次
发布时间:2019-06-20

本文共 679 字,大约阅读时间需要 2 分钟。

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后有分号。

(持续更新)

转载于:https://www.cnblogs.com/zw431387/p/10099953.html

你可能感兴趣的文章
TensorFlow、DMTK与SystemML孰优孰劣
查看>>
优步工程团队对容器化MySQL的应用
查看>>
在Windows和Azure中使用加密证书提高web.config的安全性
查看>>
为什么你的核心骨干团队总是建立不起来?
查看>>
就《在企业中发起和推广DevOps》的问答
查看>>
Nexus指南中的更新强调集成和透明度的重要性
查看>>
促进大会上的交流
查看>>
淘宝直播技术分享:如何打造体验优秀的“直播+”产品?
查看>>
SRE系列教程 | 基于时间序列数据的监控实践
查看>>
保Cloudera弃Hortonworks,新平台将支持五大云供应商
查看>>
有关GitHub仓库分支的几个问题
查看>>
都996了,需求还是没法按时交付,怎么办?
查看>>
WIFI 万能钥匙万玉权:团队之中要有跨三界之外的“闲人”
查看>>
开发者必须关注的微软技术热点——Build2015大会综述
查看>>
亮相2016GNTC大会 新华三释放网络技术新风向
查看>>
陕西互联网大会9月举行,聚焦新互联时代陕西机遇
查看>>
CES Asia专题|上天之后再入海,水下机器人受众人围观
查看>>
Sublime Text 3显示文本编码
查看>>
MySQL 5.7 mysqlpump 备份工具说明
查看>>
日月如梭,玩转JavaScript日期
查看>>