当前所在位置:珠峰网资料 >> 计算机 >> 软件水平 >> 正文
2015年软件水平考试程序员之程序设计知识要点(20)
发布时间:2012/5/14 9:37:22 来源:城市网学院 编辑:ziteng
  6.1 函数界说
  在C轨范设计中,将完成指定功能的C代码界说成函数,酿成逻辑上一个相对自力的轨范单元。函数界说需要指明函数返回值的类型、函数名、函数的形式参数(常简称形参)和函数体(搜罗声名和界说及语句序列)。函数界说的一般形式为
  存储类型声名符 数据类型声名符 函数名(形式参数表)
  形式参数声名序列
  {
  声名和界说部门
  执行语句序列
  }
  存储类型声名符或省缺,或为static。省缺暗示一个全局函数,static暗示一个静态函数,只供统一源轨范文件中的函数使用。
  数据类型声名符用来指定函数返回值类型,可所以根基数据类型、某种指针类型、结构类星匀。但不成所以数组类型。出格当函数不返回结不美观时,可用void明晰指明函数不返回值。
  数据类型声名符也可省缺,省缺被默认为返回int型值。
  函数名是一个标识符。形式参数表是用远号分隔的若干形式参数,用分歧的标识符指明各形式参数的名。形式参数声名序列用来声名各形式参数的数据类型,不异数据类型的形式参数可以一路声名。此刻编写C轨范的习惯是形式参数声名序列直接放在形式参数表中,即在形式参数声名表中挨次列出各形式参数的数据类型和形式参数的名称。如是这样,一般形式的第一行全数内容称为函数头,也称为函数模子。
  出格情形,函数可能不设形式参数,也就没有形式参数表和形式参数声名序列。但函数名后的一对圆括号是不成以没有的。
  一对花括号括住的部门称为函数体,函数体搜罗类型声名、变量界说和函数的执行语句序列。在函数体内可以有return语句终止函数的执行。如函数有返回值类型,则return语句中必然要有表达式,作为函数挪用的返回值。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved