您的位置:首页 > 其它

函数

2016-01-19 18:20 183 查看
1、C程序由一个主函数和其他函数构成,主函数是必须的,其他函数被主函数调用或者其他函数之间相互调用

分为三类:主函数main()

库函数

自定义函数

C程序从主函数开始执行,其他函数只有在被主函数或其他正在执行的函数调用时才能被程序执行,执行后返回调用函数,最后返回主函数

2、函数返回值类型应与函数类型一致,不一致时,函数类型决定返回值类型

函数无返回值时,函数类型说明为void

3、递归调用

注:须保证被用于递归调用的函数可以在满足一定条件时结束递归调用,否则无限递归导致程序无法结束

4、内联函数

内联函数不在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处,类似宏替换

一般在代码中用 inline 修饰,但能否形成内联函数,还需看编译器对该函数定义的具体处理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: