06-函数-4说课.ppt

C语言程序设计项目教程 语法小结 1、函数与函数定义 从函数定义的角度看,函数可分为库函数(内部函数)和用户定义函数(外部函数)两种。 函数定义的一般格式为: 函数类型 函数名 (形式参数表) { 声明部分 语句部分 // 函数体函数体是由一对花括号“{ }”括起, 它是由变量说明语句和执行语句序列组成的。 } 语法小结 2、函数的调用 C语言中,函数调用的一般形式为: 函数名(实际参数表) 对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数,变量或其它构造类型数据及表达式。各实参之间用逗号分隔。 在C语言中,可以用以下几种方式调用函数: (1)函数表达式,如:z=max(x,y); (2)函数语句; (3)函数实参,如: printf(%d,max(x,y)); 语法小结 3、函数的参数与传递方法 (1)形式参数和实际参数 函数的参数分为形参和实参两种。在函数定义时说明的参数叫形参;在主调函数中,调用函数出现的参数叫实参。 (2)函数的返回值 函数的值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。函数的值只能通过 return 语句返回主调函数。 return 语句的一般形式为: return 表达式; 或者为: return (表达式); 语法小结 (3)函数调用中参数的传递方法 在函数调用过程中,参数的传递方

文档评论(0)

1亿VIP精品文档

相关文档