- 18
- 0
- 约 26页
- 2016-11-08 发布于重庆
- 举报
第4章函数_1207
函数
学习目标
掌握如何定义函数及调用函数
了解内存四区的概念及栈区、堆区的工作原理
掌握外部函数与内部函数的概念及其区别
掌握局部变量与全局变量的概念及其屏蔽规则
通过前面几章的学习,相信大家会编写一些简单的C语言程序了,但是,随着程序功能的增多,main()函数中的代码也会越来越多,导致main()函数中的代码繁杂、可读性太差,维护也变的很困难。,可以将功能相同的代码提取出来,将这些代码模块化,在程序需要的时候直接调用。这就好比组装机器,需要什么直接装上就可以了。C语言的函数类似于机器的组装部件,它用于实现某些特定的功能,本章将针对函数的相关知识进行详细讲解。
在C语言中,定义一个函数的具体语法格式如下:
返回值类型 函数名([[参数类型 参数名1],[参数类型 参数名2],……,[参数类型 参数n]])
{
执行语句
………
return 返回值;
}
为了让读者更好地理解函数的各个组成部分,接下来对上述语法格式进行简要说明,具体如下:
返回值类型:用于限定函数返回值的数据类型;
函数名:表示函数的名称,该名称可以根据标识符命名规范来定义;
参数类型:用于限定调用方法时传入参数的数据类型;
参数名:用于接收调用方法时传入的数据;
return关键字:用于结束函数,并返回函数指定类型的值;
返回值:被return语句返回的值,该值会返回给调用者。如果函数没有返回
原创力文档

文档评论(0)