问题描述: c语言----为什么函数定义时不用加; 这是第一个写法,没有过第二个过了第三个也过了想知道为什么第三个可以过,但是第一个不可以?顺便解释下为什么函数定义后面没有; 1个回答 分类:综合 2014-10-19 问题解答: 我来补答 这是规定函数定义用花括号标明函数体范围就像if等语句一样,花括号内部每条语句需要加分号而声明函数因为不包含函数体内容,所以需在声明结束的地方加上分号 展开全文阅读