头文件的包含

开头

大家好,我叫这是我58。今天,我们来学习什么是头文件的包含。

1.什么是头文件的包含?

头文件的包含,就是头文件导入头文件,在C语言中,自带的头文件的包含也有,就比如在<string.h>里面,有这样的一段代码导入了头文件,这就叫头文件的包含。

#pragma once
#ifndef _INC_STRING
#define _INC_STRING

#include <corecrt.h>
#include <corecrt_memory.h>
#include <corecrt_wstring.h>
#include <vcruntime_string.h>

然后在<corecrt.h>中,又有一段代码包含了头文件,这也叫头文件的包含。

#pragma once

#include <vcruntime.h>

接着在<vcruntime.h>中,㕛有一段代码包含了头文件,具体叫什么我就不多说了吧。

#include <sal.h>
#include <vadefs.h>

再在<sal.h>中,叒有#include <concurrencysal.h>包含了头文件。而在最后的<concurrencysal.h>中,就再也没有头文件的包含了。

2.头文件的包含的实际应用(这里只列举其一)

hello,world!”模块化

a.c

#define _CRT_SECURE_NO_WARNINGS 1
#include "hello,world!.h"
int main() {
	hello();
	return 0;
}

hello,world!.c

#include "hello,world!.h"
void hello() {
	printf("hello,world!");
}

hello,world!.h

#include <stdio.h>
#pragma once
void hello();

结尾

看到这里之后,如果你想对我互动,就可以评论或者投票来互动一下我哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值