函数定义各部分的含义 ? 类型名:是函数被调用后返值的数据类型。如基本数据类型(第一章)、构造数据类型、指针或引用。 return语句实现函数的返值功能。如果一个函数没有返值,返值类型标记为void。 ? 函数名:函数命名与变量名命名方法相同。作为一种标识符,函数名命名最好反映该函数的功能,如用max_int做函数名,表示该函数是求整数的最大值,同时说明返值是int型。 ? 形式参数表:用圆括号括起来的各形式参数必须指明类型,参数间用逗号隔开。若无参数,圆括号内什么也不写或写void,但圆括号本身不能省略。 ? 花括号{}:花括号内是各种语句组成的函数体,函数体内不允许定义另一个函数。 ? return语句:return 表达式;或者 return(可以省略);函数内可以多个return语句。 函数定义各部分的含义举例 例1:定义求xn的函数 long power(int x, int n) { long p=1; for(int i=1; i=n; i++) p=p*x; return p; } 函数定义各部分的含义举例 2. 函数的调用 是指在一个函数执行中间,转去执行其他函数的过程。子函数一经定义,就可以被main()主函数、其他函数、甚至该子函数自身多次调用。 函数调用形式为: 函数名(实参表); 有返值函数举例 例
您可能关注的文档
- 黑龙江省双鸭山一中2015届高三数学9月月考试题 文(含解析.doc
- (课堂设计)2014-2015高中历史 2.3 伟大的抗日战争(一)学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 3.1 太平天国运动学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 3.2 辛亥革命学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 4.3 “一国两制”的伟大构想及其实践学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 4.1 新中国初期的政治建设学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 5.3 新时期的外交政策与成就学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 4.2 政治建设的曲折历程及其历史性转折学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 5.1 新中国初期的外交学案 人民版必修.doc
- (课堂设计)2014-2015高中历史 6.1 民主政治的摇篮——古代希腊学案 人民版必修.doc
原创力文档

文档评论(0)