第8章函数C程序的执行从
main函数
开始,调用其他函数后流程回到main函数,在main函数中结束整个程序的运行。即main函数是整个C程序的入口和出口。
所有函数在定义时是互相独立的,即不允许
嵌套定义函数,但
函数可以嵌套调用,
在调用时,可以互相调用
。即允许在一个函数体内调用另一个函数,但不允许在一个函数体内定义另一个函数。
也不允许调用main函数,main函数是系统调用的。
无参函数
:一般用来执行一组指定的操作;
在调用函数时,主调函数不传数据给被调用函数
,即主调函数不向被调用函数传递数据
。无参函数定义的一般形式:
类型标识符 函数名( )
{声明部分
执行语句
}有参函数
:一般情况下,执行被调用函数时会得到一个函数值,供主调函数使用;
在调用函数时,主调函数可以将数据传送给被调用函数使用
,即,主调函数在调用被调用函数时
,通过参数向被调用函数传递数据
。有参函数定义的一般形式:
类型标识符 函数名(形式参数表列)
{声明部分
执行语句
}说明:如果在定义函数时不指定
函数返回值类型
,则系统会自动将函数类型指定为
int型。实参与形参的数据类型应相同或赋值兼 ...
附件列表