第2章 函数和作用.ppt

第2章 函数和作用

第2章 函数的定义 当设计较大程序时,通常需要用若干个模块来实现较复杂的功能,而每一个模块自成结构,用来解决一些子问题。这种能完成某一独立功能的子程序模块,在C++中成为函数。 可见,函数是实现模块化程序的基本单位。 事实上,函数还能体现代码重用的思想,因为一个函数可以在同一个程序中被多次调用或在多个程序中被调用。 第2章 函数和作用域 2.1 函数定义和调用 2.1 函数定义和调用 (3)自定义函数是用户根据程序的需要,将某一个功能相对独立的程序定义成的一个函数,或将解决某个问题的算法用一个函数来组织。 与变量的使用规则相同,在C++程序中一定要先说明和定义函数,然后才能调用函数。 C++中每一个函数的定义都是由4个部分组成的,即函数名、函数类型、形式参数表和函数体,其定义的格式如下: 2.1.1 函数定义 2.1.1 函数定义 2.1.1 函数定义 (4) 若函数类型为void时,则表示该函数没有返回值。但仍然可以在函数体中使用return语句“return?;”,此时可将“return;”语句理解为是函数体花括号“}”的作用,当流程遇到函数体的“}”时,函数调用结束,控制权返回给主调函数。例如: void f1( int a) { if (a 10)

文档评论(0)

1亿VIP精品文档

相关文档