c语言中关于头文件的注意事项

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

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

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

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

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

猜你喜欢

转载自www.cnblogs.com/xuehaiwuya0000/p/12292011.html
今日推荐