2011年12月3日
摘要: 一、函数的声明和定义 1. 函数重载 在C语言中函数不能被重载。 2. 函数使用前的函数声明 在C语言中: 如果函数在使用之前没有进行声明,那么编译器会对其进行隐式声明: 假设这个函数的返回类型为int类型,但不对其参数做任何假设。 在C++中: 一个函数在使用之前必须进行声明。 3. 在函数声明中没有参数列表 在C语言中: 如果一个函数声明没有参数列表,如下:int func(); 那么编译器不会对func的参数做任何假设,并且不会检查func的参数是否合法。这时, func可以定义为:int func(int i){} 上述func函数的定义不会出错,因... 阅读全文
posted @ 2011-12-03 23:20 sanlo 阅读(1020) 评论(0) 推荐(0) 编辑