第五章 函数
Ps: 函数的语法本身并不复杂,真正需要编程者去理解和体会的往往是如何用函数来拆解问题,使用函数的水平直接反映在编程者能够组织多大规模的程序
1.C语言中的main( )函数
main( )函数可以调用任何C语言函数;
但任何C语言函数都不能调用main( )函数,main( )函数通常在其所属的程序执行时被操作系统调用。
2.C语言函数的组成
返回值类型说明符 函数名( 参数 )
{
函数体;
}
1)函数的返回值
如果被调函数是无返回值的,那么函数内可以有return语句,也可以没有return语句;但如果被调函数是有返回值的,那么函数体内就必须包含return语句
如果一个函数中有很多return语句,执行第一条return语句时,函数都将返回到主函数中,此后的其他语句都不会继续执行
2)C语言规定:凡是不加返回值类型说明符的,一律默认为返回值类型为整型
3)return语句可以是一个常量、变量、表达式、但必须保证它必须要有一个确定的值