- 3
- 0
- 约7.69千字
- 约 52页
- 2017-09-07 发布于河南
- 举报
C语言课件-第7章 函数
第7章 函数 模块化程序设计 7.4 函数的调用 函数调用是使函数进行一次实际的执行。 格式: 函数名(实际参数表) 说明: 实参在调用时必须有确定的值,可以是常量、变量和表达式。 函数的实参和形参应在个数、类型和顺序上一一对应,否则会发生类型不匹配的错误。 对于无参函数,调用时实参表列为空,但( )不能省。 按函数在程序中出现的位置有以下3种函数调用方式: 函数调用的方式 1.函数语句调用 把函数调用作为一个语句 不要求函数带回明确的返回值 只完成一定的操作 #include stdio.h void printstar() { printf(*************\n); } void print_message() { printf(How are you!\n); } main() { printstar(); print_message(); printstar(); } 2.函数表达式调用 以表达式形式出现在程序中 要求函数必须带回确定的返回值 c=2*max(a,b); 3.函数参数调用 作为参数出现在程序中 要求函数必须带回确定的返回值 m=max(a,max(b,c)); 函数的调用过程 1. 根据函数名找到被调函数, 若没找到, 系统将 报告出错信息; 若找到, 为形参开辟存储空间; 2. 计算实参的值。将实参的值
原创力文档

文档评论(0)