2.6多个函数(一个文件中包含两个函数)
除了main()函数外,如何把自己的函数加入进去?
//先声明再定义 #include<stdio.h> //函数声明 void butler(void);//这里还需要加一个分号! int main(void) { printf("你好,请问你是男生还是女生?\n"); butler(); printf("你猜对了"); return 0; } //函数定义 void butler(void) { printf("我猜你一定是一个女生\n"); }
1、void butler(void)分析:第一个void:表明该函数没有返回值;第二个void:该函数不带参数。
2、butler函数出现了三次:第一次:函数原型,告知编译器在程序中要使用该函数;第二次:以函数调用的形式出现在main()中;最后一次:出现在函数定义中,函数定义即是函数本身的源代码。
3、所有程序都从main()开始执行!