黑马程序员技术交流社区
标题: 多文件开发实现及注意事项 [打印本页]
作者: 三月小雨 时间: 2015-8-9 23:01
标题: 多文件开发实现及注意事项
iOS基础-学习笔记76
5-多文件开发实现及注意事项
1、 多文件开发
2、 多文件开发的注意事项
(1) 头文件中可以和C程序一样引用其它头文件,可以写预处理块,但不要写具体的语句。
(2) 可以声明函数,但不可以定义函数
(3) 可以声明常量,但不可以定义变量
(4) 可以“定义”一个宏函数。注意:宏函数很像函数,但却不是函数。其实还是一个申明。
(5) 结构的定义、自定义数据类型一般也放在头文件中。
(6) 多文件编程时,只能有一个文件包含main()函数,因为一个工程只能有一个入口函数。我们把包含main()函数的文件称为主函数。
(7) 为了更好的组织各个文件,一般情况下一个.c文件对应一个.h文件,并且文件名要相同,例如fun.c和fun.h
(8) 头文件要遵守幂等性原则,即可以包含相同的头文件,但效果与只包含一次相同。
(9) 防止重复包含的措施
作者: 三月小雨 时间: 2015-8-9 23:02
自己顶沙发
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |