您的位置:首页 > 其它

函数的声明,定义

2018-03-21 19:47 260 查看

函数你知道吗?

为了让程序化繁而简,根据程序设计者对软件的总体要求,把相同功能或相似功能的操作归纳成一个模块,而且还设计了函数。将复杂的任务分解成几个大的模块,根据要求还细分,一步一步分化分成一个一个独立的。函数是模块化程序设计思想的产物,是C语言的基本,一个C语言程序是若干函数构成的,构成C程序的较多函数只有一个主函数,函数是程序的最小组成单位,函数之间的关系是平行的。有利于提高程序的开发效率,同时增强程序的可靠性。

函数类别

1,一类是由系统定义的标准函数,又称为库函数。
2,二类是自定义函数,这类函数是针对特殊问题而设计的,自定义的函数为架构复杂的大程序提供了方便,同时也对程序的维护和扩充提供了房方便。

函数原则

1,函数的处理子任务明确,函数之间数据传递越少越好,大小适中。
2,假如函数太大,处理任务复杂,导致结构复杂,程序可读性较差,反之,假如函数太小,则程序调用关系复杂,反而会降低程序的效率。
3,一个C程序中必须至少有一个函数,其中必须有一个并且仅有一个main为名,这个函数称为主函数,整个函数从主函数开始执行。
4,C语言程序一般是由大量的小函数而不是由少量的大函数构成的,即成为“小函数构成大程序”。

C语言特点

1,可以建立库函数,每种库函数都完成特定的功能,用户可以随意调用。
2,函数分为输出函数,数学函数,字符创串和内存函数,BION和DOS有关的函数,字符屏幕和图形功能函数,过程控制函数和目录函数。

函数定义与声明

调用函数必须遵循“定义在先,使用在后”的原则。
函数定义的一般格式:

类型说明符 函数名 (类型说明符 形参变量1,类型说明符 形参变量2,...)
{
      声明语句部分;
      执行语句部分;

函数头

1.函数名。用标识符表示,用来标识一个函数的名字,函数名后面必须有一对圆括号。
2.函数类型。函数名前的函数类型是指函数返回值的类型。
3.形式参数表。圆括号内为形式参数列表部分,其中的参数称为形式参数,它包括函数的自变量部分。

函数体

函数体是函数头下面最外层一对花括号内的代码,它是由一系列语句构成的,可以实现功能,函数体有函数说明以及变量说明及可执行语句例如
void function(void)
{
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  薇薇软件智能化
相关文章推荐