C潜规则篇之API接口

    C语言模块化编程的基础是:把全部要隐藏的数据放在C文件中,全部要暴露给用户的信息放在API头文件,做为库和上层应用的桥梁。因此API头文件中的函数声明、数据类型等会被库自身和调用者共享。这就要确保库和上层应用的编译环境对它们有一致的解析,下列可能致使解析不一致的元素要格外注意:编程     1)char、enum这两个元素会被编译选项改变属性,所以最好不要直接出如今API接口中,若是非要包
相关文章
相关标签/搜索