73调用函数 731函数调用的形式 73.2函数调用时的数据传递 73,3函数调用的过程 734函数的返回值
7.3 调用函数 7.3.1函数调用的形式 7.3.2函数调用时的数据传递 7.3.3函数调用的过程 7.3.4函数的返回值
731函数调用的形式 函数调用的一般形式为: 函数名(实参表列) 如果是调用无参函数,则“实参表列” 可以没有,但括号不能省略 >如果实参表列包含多个实参,则各参数 间用逗号隔开
7.3.1函数调用的形式 ➢函数调用的一般形式为: 函数名(实参表列) ➢如果是调用无参函数,则“实参表列” 可以没有,但括号不能省略 ➢如果实参表列包含多个实参,则各参数 间用逗号隔开
731函数调用的形式 按函数调用在程序中出现的形式和位置 来分,可以有以下3种函数调用方式: 1.函数调用语句 把函数调用单独作为一个语句 如 printi_star(; 这时不要求函数带回值,只要求函数完 成一定的操作
7.3.1函数调用的形式 ➢按函数调用在程序中出现的形式和位置 来分,可以有以下3种函数调用方式: 1. 函数调用语句 ➢把函数调用单独作为一个语句 如printf_star(); ➢这时不要求函数带回值,只要求函数完 成一定的操作
731函数调用的形式 按函数调用在程序中出现的形式和位置 来分,可以有以下3种函数调用方式: 2.函数表达式 函数调用出现在另一个表达式中 如c=max(a,b) >这时要求函数带回一个确定的值以参加 表达式的运算
7.3.1函数调用的形式 ➢按函数调用在程序中出现的形式和位置 来分,可以有以下3种函数调用方式: 2. 函数表达式 ➢函数调用出现在另一个表达式中 如c=max(a,b); ➢这时要求函数带回一个确定的值以参加 表达式的运算
731函数调用的形式 按函数调用在程序中出现的形式和位置 来分,可以有以下3种函数调用方式: 3.函数参数 函数调用作为另一函数调用时的实参 如m=max(ama(bc))P >其中max(b,c)是一次函数调用,它的 值作为max另一次调用的实参
7.3.1函数调用的形式 ➢按函数调用在程序中出现的形式和位置 来分,可以有以下3种函数调用方式: 3. 函数参数 ➢函数调用作为另一函数调用时的实参 如m=max(a,max(b,c)); ➢其中max(b,c)是一次函数调用,它的 值作为max另一次调用的实参