c语言----为什么函数定义时不用加;

问题描述:

c语言----为什么函数定义时不用加;

 
这是第一个写法,没有过

第二个过了

第三个也过了
想知道为什么第三个可以过,但是第一个不可以?顺便解释下为什么函数定义后面没有;
1个回答 分类:综合 2014-10-19

问题解答:

我来补答
这是规定
函数定义用花括号标明函数体范围
就像if等语句一样,花括号内部每条语句需要加分号
而声明函数因为不包含函数体内容,所以需在声明结束的地方加上分号
 
 
展开全文阅读
剩余:2000