今日学习了,关于函数的定义。
返回值类型+函数名字(形参)
{ }
关于函数声明,由于c语言的执行方式为从上往下逐条执行。若在主函数中调用的子函数没有经过声明,则程序会报错。所以要在#include<stdio.h>后对子函数进行声明。函数定义的要求与变量定义规则相同。1。不能以数字开头。2。必须使用数字,字母。下划线。3。不能使用关键字4。见明知义。
Return的位置在程序中有返回主调函数调用位置的作用。当返回值存在多个时,只返回分号前面的数据。
主调函数中,调用语句函数括号中的变量为实参。子函数中接受变量的为形参。形参必须进行定义。同时当形参为2个以上时,定义语句不能省略。
实参与形参数据类型与数量必须一致。
全局变量的位置决定它的使用范围。
局部变量只作用于定义它的函数。
不同函数可以定义名称相同的变量。互不影响。