“pic1687x.h”在源程序编写中的作用

“pic1687x.h”在源程序编写中的作用,第1张

.h中一般放的是同名.c文件中定义的变量、数组、函数的声明,需要让.c外部使用的声明。

1、h文件作用:

(1)方便开发:包含一些文件需要的共同的常量,结构,类型定义,函数,变量

(2)使函数的作用域从函数声明的位置开始,而不是函数定义的位置(实践总结)

(3)提供接口:对一个软件包来说可以提供一个给外界的接口(例如: stdio.h)

其实C语言的著作中,至今还没发现把.h文件的用法写地透彻的。在实际应用中也只能依葫芦画瓢,只知其然不知其所以然。

《精通XHTML程序设计高级教程》(陈长念 陈勤意)电子书网盘下载免费在线阅读

链接: https://pan.baidu.com/s/194u8GLdjBX-la3GlXyccYQ

提取码: nfmh

书名:精通XHTML程序设计高级教程

作者:陈长念 陈勤意

出版社:中国青年出版社

出版年份:2001-1

页数:417

内容简介:

台湾资深网页设计培训专家编著。全面深入学习网页语言新标准XHTML不可或缺的教程。XHTML是使用XML语法新制定的,而且涵盖了所有HTML的功能,学会XHTML等于一次融会贯通HTML与XML的技术应用。 随书附赠光盘内含全书所有精彩范例源程序。

C++程序的源文件后缀名也是“.c”和“%xh”,这与C语言程序源文件的后缀名完全一样。这就带来了一些问题,其中一个比较显著的问题就是编译器无法轻松的区分某个源文件里的程序究竟是使用C++编写的,还是C语言编写的。

因此,后来C++程序源文件的后缀名不再使用“.c”了,有些使用“.C”后缀名以区别于C语言程序,还有些C++源文件则使用“.c++”,“.cc”,“.cxx”作为后缀名。

“%xh”后缀名的头文件里的宏控制命令如下:

#ifdef __cplusplus

extern "C" {

#endif

...

#ifdef __cplusplus

}

#endif

扩展资料

1、如果编译器能够识别“.cpp”和“.cc”后缀名的源文件,那么使用哪一个都是可以的,因为它们都能告诉编译器该源文件代码是由C++语言编写的。

2、程序项目的源文件使用“.ii”,”.ixx”,“.ipp”作为后缀名,这类文件一般专用于提供内敛定义。还有些源文件使用“.txx”,“.tpp”,“.tpl” 作为后缀名,用于定义模板。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11544674.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存