第六章函数6.1概述6.2函数定义的一般形式6.3函数参数和函.ppt

第六章函数6.1概述6.2函数定义的一般形式6.3函数参数和函.ppt

函数定义的一般格式: 函数值类型 函数名(参数说明表) { 函数体 } 其中: ? 函数值类型:函数返回值的类型。如:int float double char void 等 ,缺省按整型处理。 ? 无返回值的函数,函数值类型可选用void,如: void putpixel(int x,int y,int color) ? 函数说明的一般形式: 函数值类型 函数名(参数说明表); ? 如函数值是整型或字符型,可不必说明; ? 如被调函数的定义在主调函数之前,可不必说明; ? 如不说明函数参数,系统不检查参数传递正确性; ? 参数说明表中可只说明形参类型,而无形参本身。 函数的调用 一般形式: 函数名(实参表) 函数的返回值是通过函数中的return语句实现的: return 表达式; 或 return(表达式); 函数参数的传递 函数调用时,主调函数把实参的值传送给被调函 数的形参从而实现主调函数向被调函数的数据传送。 1. 形参和实参 ? 在函数定义时,函数名后面圆括号内的参数称为形式参数 ,简称形参 ? 在函数调用时,函数名后面圆括号内的参数称为实际参数,简称实参 ? 形参变量一般只在发生函数调用时才被分配内存 单元,调用结束

文档评论(0)

1亿VIP精品文档

相关文档