#include <stdio.h> //预处理,调用程序编译需要的代码文件
void sayHello(void); //函数声明(或函数原型)
int main(int argc, const char * argv[]) { //主函数
// insert code here...
sayHello(); //调用函数
return 0;
}
void sayHello(void){ //函数定义
printf("hello helmsman\n"); //输出语句
}
以上是函数的声明,定义及调用的基本例子。
最基本的例子,格式如上,本例在控制台输出hello helmsman。
上面的例子是先生命函数,在调用函数,也可以不声明函数但是需要将自定义的函数的位置放在main函数前面,如下面的代码:
#include <stdio.h> //预处理,调用程序编译需要的代码文件
//void sayHello(void); //函数声明(或函数原型)
void sayHello(void){ //函数定义
printf("hello helmsman\n");
}
int main(int argc, const char * argv[]) { //主函数
// insert code here...
sayHello(); //调用函数
return 0;
}
如果在调用函数前没有声明函数,那么按照第一种写法将会报错。