您现在的位置:首页 > 教案模板 > 正文

知识归纳:函数和函数模板ppt课件.ppt

2020-11-16 02:03 网络整理 教案网

模板函数课件_模板函数课件

本章主要内容函数定义声明函数的参数传递函数返回值内联函数函数的重载函数模板1在以模块化方式设计一个较大的程序时,需要对复杂功能进行分解,形成若干容易处理跟编码的相对独立的程序块,而最后应精心实现的就是这些小而易于的程序块,称为“模块”,C++中称之为函数。函数的定义与声明2函数的定义与声明函数是面向对象程序设计中,对功能的具象,体现了代码的能重用性。函数声明的词汇手段返回值类别变量名(形式参数表){语句序列}是被初始化的外部变量模板函数课件,寿命跟可见性仅限于函数外部若无返回值,写void3函数的定义与声明intresult(inta,intb){ intc(0); c=a+b; returnc; }4函数的定义与声明函数的参数分为:形参与实参 形参:在变量定义的之后所使用的参数 viodTest(inta,intb){…….} 实参:在变量被读取时传入的参数 intx=3; inty=5; Test(x,y);5形式参数表name1,name2,...,namen函数的返回值由return语句给出,例如:return0无返回值的变量(void类型),不必写return语句。函数的定义与声明6函数的定义与声明一个程序中或许包括这些个函数模板函数课件,所有函数无主次之分,单独定义,不能在一个函数的变量体内再定义另一个函数,这一点称为函数的“外部性”。一个完整的程序需要有一个名字为main的变量,它起着程序入口的作用。即程序从main函数的第一条语句开始执行,main函数执行完毕意味着整个程序运行结束。7函数的参数以及释放模式如果仅给出一个函数的定义跟声明,并不意味着函数的代码才能被执行。只有程序的其他个别使用该函数时,系统能够真正执行变量的代码,这种使用称为“函数调用”。8函数的参数以及释放模式调用前先声明变量原型:在调用函数中,或程序文件中所有变量之外,按如下形式表明:类型标识符被读取变量名(含类型表明的数组表);voidresult(int,int);调用形式方程名(实参列表)result(22,33);9函数的参数以及传递方法10