1、什么是函数?
函数,可以把一部分代码集中起来,形成一个模块,然后,在程序运行时可以通过函数的调用来执行函数中的代码。
2、函数的调用关系
在前面的学习中,我们已经接触过入口函数main,而(main)函数可以调用其它函数,
但是,其它函数不可以调用main函数,而其它函数之间可以互相调用。
3、函数的定义格式:
第一种形式,无参函数的定义,格式如下:
类型标识符 函数名()
{
函数体语句
}
格式分析:
(1)类型标识符——就是函数的返回类型,就是函数调用后,所返回的结果的类型。
而这些类型就有,int、float、char、void这4种,前三种类型,我们已经学习过了,
而void就说明,函数没有返回值,就是不可以返回任何操作结果。
(2)函数名——以"下划线"或"英文字母"开头的变量
(3)一对小括号,不能省略。
(4)一对大括号,作为函数体的起始与结束边界,不能省略。
(5)函数体语句——就是前面学习的内容都可以写在这里。
4、函数的调用格式:
函数名();
(1)将要调用的函数名一定要被定义好,否则,调用一个没有被定义的函数就会出错。
(2)一对括号以及一个分号,如果没有小括号就会变成一个变量名。
=======================================================================
5、例子:
void mx()
{
int a=5;
}
void main()
{
mx();
}
例子分析:
(1)首先定义了一个无参的函数,名字是mx,返回类型是void,
同时,在函数中定义了一个整形变量a并赋了初值为5。
(2)在入口函数main中调用了mx函数。
=======================================================================
非常好,现在,我们已经掌握了C语言中的(函数),但是,如何去运行用它呢?
所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。
>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行
编程训练)
|