c语言中为什么有的语句前面要加#啊,为什么有的语句不加;呢?

2024-12-19 21:15:02
推荐回答(5个)
回答1:

#是预编译符号。严格的告诉你那不是语句。函数中,写在前面的是声明,也不是语句。语句要加;不是的,当然不加。

回答2:

加#一般是预处理语句或头文件
至于宏定义语句结束不加“;”是C语言标准规定的……
函数定义完除非下一行是“{” 否则也是要加“;”的

回答3:

先找本书看看,学会基本语法。

你的问题简单回答如下:C语法规定,必须这样。

回答4:

因为是王八的屁股-----规定

回答5:

那是固定格式,不可较真。