6. 函数
6.1 函数是由多条语句组成,并能够完成一个独立功能的程序单元。6.2 C程序就是若干函数的集合,有main主函数进入程序,并调用其他函数来完成程序任务。
6.3 函数可以分为库函数(library function)和自定义函数,库函数由编译器提供。
6.4 函数可以没有返回值void,只是完成一个功能,也可以有一个返回值,使用return 语句返回给调用者。
#include <stdio.h>
// 无返回值,无参数函数
void print_msg(){
// 系统库函数
printf("Hello World!\n");
}
// 无返回值,有参数函数
void max(int a,int b){
if(a>b){
printf("a>b\n");
}else{
printf("a<b\n");
}
}
// 有返回值,有参数函数
int sum(int a,int b){
return a+b;
}
// 主函数,程序的入口
int main(void)
{
printf("begin...\n");
// 函数调用
print_msg();
max(1,2);
int s = sum(10,20);
printf("s=%d\n",s);
printf("end...\n");
return 0;
}
该博客教程视频地址:
原文出处: