/函数是具有特定功能的代码段
//通俗来说:一连串语句结合在一起,实现了某种功能,我们为它起了一个名字,之后我们就可以使用这个名字来代替这些语句
//函数的使用可以省去重复的代码的编写,大大的简化了程序,提高了开发效率
//从函数的定义上来看,函数可分为:库函数(系统提供好的函数,例如printf函数) 和 自定义函数(开发者自己写的函数)
//使用函数的三步:函数声明 函数定义 函数调用
//定义函数的第一种形式:无参数,无返回值
void eatApple(){
printf("吃苹果");
return;//如果返回值为void,则可写可不写void,写的话就直接return,代表什么都不返回
}
//定义函数的第二种形式:有参数,无返回值
void partyOfUs(int money){
if (money > 100) {
printf("吃黄焖鸡");
} else{
printf("吃麻辣烫");
}
}
//定义函数的第三种形式:有返回值,无参数(要用return返回)
int returnChangInt(){
int a = 10;
return a;//return的功能:将该函数的值返回给主函数(main函数)以供主函数使用,用于结束函数的执行,此函数之后的操作永不执行
}
//定义函数的第四种形式:有返回值,有参数
//比较a,b
//通俗来说:一连串语句结合在一起,实现了某种功能,我们为它起了一个名字,之后我们就可以使用这个名字来代替这些语句
//函数的使用可以省去重复的代码的编写,大大的简化了程序,提高了开发效率
//从函数的定义上来看,函数可分为:库函数(系统提供好的函数,例如printf函数) 和 自定义函数(开发者自己写的函数)
//使用函数的三步:函数声明 函数定义 函数调用
//定义函数的第一种形式:无参数,无返回值
void eatApple(){
}
//定义函数的第二种形式:有参数,无返回值
void partyOfUs(int money){
}
int returnChangInt(){
}
//定义函数的第四种形式:有返回值,有参数
//比较a,b