2019-12-23嵌入式二十一期 第二周第一天

主要内容:今天上课老师主要讲了函数,int main(){ }  int  返回值类型   main  函数名   (形参)  返回的是什么函数值就是什么。

用函数的目的:1、模块化程序。2、方便去循环调用。调用前面的函数可以调用,调用后面的函数是不成功的,所以需要声明。

函数声明:紧贴头文件加,被声明过以后不分先后,都能被找到。声明位置习惯都写在头文件下面,防止没找到。

主函数调用子函数、子函数调用子函数、子函数调用主函数都可以。

子函数名要求与变量名要求一致。

代码中的空格不会影响代码的运行(两个词语之间加)

return:要求返回某一个具体的东西,必须是1个。   return在哪返回 当前代码结束  后面不执行了。

实参是具体数字    int fun(int i)  i是形参接口,写在函数()里是可以接收值的,有几个形参就要有几个实参,包括数据类型都要定义上,一定要对应。

变量: 局部变量:出在函数中的变量(只作用在当前函数)不同函数可以定义相同变量名。

全局变量:定在函数外的变量。

局部变量和全局变量发生冲突执行全局变量。返回值类型和定义类型一样。

重点难点:函数的应用。

掌握程度:掌握程度一般,需机继续练习。

你可能感兴趣的:(2019-12-23嵌入式二十一期 第二周第一天)