Dev-cpp/VS2015编译C语言常见问题
·
博主不定期更新【保研/推免、C/C++、5G移动通信、Linux、生活随笔】系列文章,喜欢的朋友【点赞+关注】支持一下吧!
本文记录一下使用Dev-cpp/VS2015编程过程中遇到的一些问题:
- 数字与字母间忘记*号,编译器会给你提示,但不会报错:
如图所示,2与i之间漏了乘号,编译器以高亮提示,编译运行可能不会产生错误与警告,但结果会出错。 - 多行缩进
选中多行,按组合键shift+tab
,是整体前移一个tab的位置,按tab
则是向后移动一个tab的位置。 - 编译时缺少头文件(例如使用了
malloc
函数而没有#include <stdlib.h>
),有时候只有warning但不会报错,并且程序运行结果恰好是对的,这并不表示可以省略头文件的声明,现在的C语言编译器默认会引入所有的标准库,缺少头文件时,编译器会去做默认猜测,运行结果是对的只能说明你的程序要表达的意思恰好与编译器猜的一致,换个情况就不一定成立了。
更多推荐
已为社区贡献3条内容
所有评论(0)