黑马程序员技术交流社区

标题: 函数的调用 [打印本页]

作者: zhaofeizlj    时间: 2015-7-19 20:20
标题: 函数的调用
//--------------------函数的调用

max(56,78); //调用
函数的调用
    函数名(实参列表);

1) 函数表达式(该函数必须是有返回值)
函数作为表达式中的一项出现在表达式中,以函数返回值参与表达式的运算。这种方式要求函数 是有返回值的.
int z=0;
z = max(23, 80)+1;

2) 函数语句
函数调用的一般形式加上分号即构成函数语句。
printf("%d",a); scanf("%d",&b);

3) 函数实参(该函数必须是有返回值)
函数作为另一个函数调用的实际参数出现。这种情况是把该函数的返回值作为实参进行传送.
因此要求该函数必须是有返回值的。
printf("%d\n",max(20, 30));

4、函数名不能和变量名同名,也不能与函数名同名.

#waring C语言中允许函数嵌套调用,但是不允许作嵌套的函数定义。
作者: shorfng    时间: 2015-7-19 22:00
昨天刚学的函数呢,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2