zoukankan      html  css  js  c++  java
  • c语言中关于头文件的注意事项

    1.头文件是什么,其加载方式?

        程序中.h文件即是头文件,主要是方便引用其他的文件内容。引用头文件方式有两种:引用系统头文件<>,引用用户头文件""。当在某一文件中引用另一头文件时,相当于将该头文件中的内容全部复制进来。

    2.头文件中一般包含哪些内容?其可以定义变量吗?

        头文件中一般包含一些宏定义、全局变量和函数声明。声明不会产生内存的分配。当我们在.h文件中声明一个变量时,由于仅是简单的声明,其不产生内存分配。其他文件在引用该头文件时,相当于各自定义了一个局部变量,但是各个文件中的变量是独立存在的,其各自有自己的内存位置。数据各不相同,这样的变量有什么意义呢。因此我们一般在.h文件中声明常量。

        如果我们需要定义全局变量,可以在.c文件中定义,然后在.h文件中进行声明。这样其他文件引用时,可以直接使用该全局变量。

  • 相关阅读:
    从视频中每隔固定帧进行提取图片
    np.concatenate的超简单理解
    python-OOP(面向对象)
    机器学习中的ground truth
    深度学习网络中backbone是什么意思?
    缓存
    Linux基础命令
    openoffice相关命令
    HTTP协议
    Solr基础
  • 原文地址:https://www.cnblogs.com/xuehaiwuya0000/p/12292011.html
Copyright © 2011-2022 走看看