Functions and Program Structure 第5章 函数 函数的类型 函数定义时应该指定函数的类型,应该与return语句的类型一致。 如果函数类型和return语句的类型不一致,以函数类型为准。对数值型数据,可以自动进行类型转换。既函数类型决定返回值的类型。 凡不加类型说明的函数,一律自动按整型处理。 如果函数不返回值,可以将函数定义为“无类型”void 。例如 void printstar( ) 关于函数 函数是这样的一种运算: 函数名说明运算规则 参数是运算的操作数 返回值是运算的结果 当函数执行到return语句或}时,函数的运算停止。返回到调用它的地方继续向下执行 函数可以有多个return,但最好只有一个且是最后一行 函数名命名规则 在Linux/Unix平台 习惯用function_name 本书采用Windows风格函数名命名 用大写字母开头、大小写混排的单词组合而成 FunctionName 变量名形式 “名词”或者“形容词+名词” 如变量名oldValue与newValue等 函数名形式 “动词”或者“动词+名词”(动宾词组) 如函数名GetMax()等 对函数接口加以注释说明 /* 函数功能:实现××××功能 函数参数:参数1,表示××××× 参数2,表示×
原创力文档

文档评论(0)