永发信息网

什么是源头代码

答案:1  悬赏:0  手机版
解决时间 2021-07-19 00:40
各个系统都有源头代码 。到底是什么东西
最佳答案
源头代码也就是头文件












  在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header
files)和定义文件(definition
files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现
(implementation)。

  C++/C程序的头文件以“.h”为后缀。以下是假设名称为 graphics.h的头文件:

  #ifndef GRAPHICS_H (作用:防止graphics.h被重复引用)

  #define GRAPHICS_H

  #include.... (作用:引用标准库的头文件)

  ...

  #include... (作用:引用非标准库的头文件)

  ...

  void Function1(...); (作用:全局函数声明)

  ...

  class Box (作用:类结构声明)

  {

  ...

  };

  #endif

  从以上例子可以看出,头文件一般由三部分内容组成:(1)头文件开头处的版权和版本声明;
(2)预处理块;(3)函数和类结构声明等。在头文件中,用 ifndef/define/endif结构产生预处理块,用 #include
格式来引用库的头文件。头文件的这种结构,是利用C语言进行开发软件所通常具备的,属于公有知识。

  一般在一个应用开发体系中,功能的真正逻辑实现是以硬件层为基础,在驱动程序、功能层程序以及
用户的应用程序中完成的。根据以上示例,可以发现头文件的主要作用在于调用库功能,对各个被调用函数给出一个描述,其本身不包含程序的逻辑实现代码,它只
起描述性作用,告诉应用程序通过相应途径寻找相应功能函数的真正逻辑实现代码。用户程序只需要按照头文件中的接口声明来调用库功能,编译器会从库中提取相
应的代码。

  从以上结构图来看,头文件是用户应用程序和函数库之间的桥梁和纽带。在整个软件中,头文件不是
最重要的部分,但它是C语言家族中不可缺少的组成部分。做一个不算很恰当的比喻,头文件就像是一本书中的目录,读者(用户程序)通过目录,可以很方便就查
阅其需要的内容(函数库)。在一本书中,目录固然重要,但绝对不是一本书的核心的、最重要的部分。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
听袁惟仁弹吉他有谁翻唱过?
小霸王谁知道这个游戏是什么??
工商银行办卡要钱吗,办一张平安银行卡多少钱
吃什么东东补血最好
学心理学的你们,知道潜在抑郁症是怎么回事么
<寂寞,好了>的空间链接地址
3G图标和手机QQ图标有什么不同
怎样编蜈蚣辫教学视频,唱歌是气息要怎么练 有
我现在有个数字的问题想知道一下,谁可以帮我
什么价格适中的狗性格最好最漂亮最适合家养?
火炬之光!1到30城的这么下
描写插秧的优美句子,描写插秧的句子
脚气,再加小腿发肿了!怎么办才好?有方法吗
nokia 6120c的软件
dnf上不去怎么回事显示这个
推荐资讯
没有男人的一生女人也可以幸福吧
你知道什么游戏好玩吗???????
什么颜色墨水不堵笔,碳素墨水和非碳素墨水有
仙剑5什么时候会出啊
怎样才能让我勇敢的面对现实?
电脑怎样上网下载文件?又怎样传到手机?
为什么我的真三4一开就消失了
急求下列歌曲的歌曲链接?
武德是为何意
“视而不见”打一字?是什么字?
成吉思汗绿竹村地图在哪?
左边的是谁?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?