我在C中使用gcc在Linux中开发。内联函数
我安排我在.H和.C文件小功能以下列方式
// .H file
extern int my_function(int val);
// .C file
inline int my_function(int val){
// my job..very short!
}
这些功能是小,所以他们是很好的候选人被内联,但我不知道他们是否会是肯定的。
我对我组织我的文件的方式有怀疑,并且我在想如果将所有函数直接内联到没有.C文件的.h文件中会更好。 你能帮我澄清一下我的疑问吗?