?函数是程序代码的一个自包含單元用于完成某一特 定的任务。
? 有的函数完成某一操作;
? 有的函数计算出一个值 通常,一个函数即能完成某一特定操作又能计算数值。
?为什么要定义函数 ?:.1避免重复的编程 2. 使程序更加模块化,便于阅读、修改
?一个程序必须有且只有一个main( )函数,C++从main( ) 函数开始执行
?C++语言中,所有函数都是平行独立的无主次、相 互包含之分。函数可以嵌套调用不可嵌套定义。
函数的返回值通过return语句获得函数只能有唯一的 返回值。
函数返回值的类型就是函数的类型
return语句可以是一个表达式,函数先计算表达式后再返 回值
return语句还可以终圵函数,并将控制返回到主调函数
return 语句之后的代码是不能执行的代码。
一个函数中可以有一个以上的return语句执行到哪一 个return语句,哪一个語句起作用
-
函数名([实参表列])
- 函数表达式 函数出现在一个表达式中,这时要求函数带回一个确定的 值以參加表达式的运算如c=2*max(a,b);
按函数在语句中的作用来分,可以有以下3种函数调用方式:
1. 函数语句 把函数调用单独作为一个语呴并不要求函数带回一个值, 只是要求函数完成一定的操作printstar();