全站数据
8 4 2 0 5 8 1

include头文件,在.h和.c里做有什么区别

电气科技知识 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 21:28:41

问题描述

include头文件,在.h和.c里做有什么区别急求答案,帮忙回答下
精选答案
最佳答案

都写在.c里,会导致重复编译头文件。 写.h里,可以只起到封装作用,就是只提供客户.h文件就好了,他们就知道接口了。 这时如果include文件写在.h文件,客户想改路径都还可以。写.c文件,一般直接变编译到库文件里了,会悲剧的

随机推荐