第二章 C语言基本概念
- 3种注释方法
(1)/* */
(2)//
(3)#define DEBUG 0
#if DEBUG
#endif
问与答 P21
- GCC是什么的简称?
- 明白了,但GNU又是什么意思呢?
- GCC有什么过人之处呢?
- GCC发现程序中错误的能力如何?
- 为什么C语言如此简明扼要?如果在C语言中用begin和end代替{ 和 },用integer代替int,如此等等,程序似乎更加易读。
- 在某些C语言书中,main函数的结尾使用的是exit(0)而不是return=0,二者是否一样呢?
- 如果main函数末尾没有return语句会产生什么后果?
- 编译器是完全移除注释还是用空格替换掉注释呢?
- 如何发现程序有没有未终止的注释?
- 在一个注释中嵌套另一个注释是否合法?
- float类型的名字由何而来?
- 为什么浮点常量需要以字母f结尾?
- 对标识符的长度真的没有限制吗?
- 缩进时应该使用多少空格?