函数
1.定义:实现特定功能的代码段
2.三个要素
(1)功能:干嘛用的?
(2)参数:我需要给他提供什么?
形参:定义函数时,()中的内容
实参:调用函数时,()中的内容
(3)返回值:他会给我什么?
不是所有的函数都有返回值
3.参数传递
(1)数据从实参传递到形参。
(2)类型,数量,顺序要一致。(形参和实参要一致)
return
4.(1) return 用来设置函数的返回值,他后面接的这个值,就是函数的返回值!!!
要点:与定义函数时的类型约定保持一致!
定义函数的格式:
返回值类型 或者是 void函数名(形参){
return 返回值
}
void这个关键字,就表明这个函数没有返回值。
(2) 结束后面代码的执行,函数运行到此为止,它后面的代码都不会执行!
int f(){
return 10 + 3 - 90 * 200;
printf("c");
}
int main(){
int rst= f();
printf("%d", rst);
return(0);
}
上方代码只会运行“return 10 + 3 - 90 * 200;”