C语言——头文件的使用

目录

前言

这个专栏会专门讲一些C语言的知识,后续会慢慢更新,欢迎关注
C语言专栏

头文件怎么包含

在使用头文件的过程中,我们经常会遇到重定义、重复包含等问题,那么怎么编写头文件和使用头文件才能解决这些问题呢?

  1. 条件编译
c 复制代码
//以下为头文件中的内容
#include<stdio.h>  
//利用宏来防止重定义
#ifndef _A_H  
#define _A_H  
 
//此处为头文件的内容
int A = 1;  
  
#endif;
  1. 只在头文件中声明,而不在头文件中定义

在如果在多个宏中声明,并不会导致"重声明",但是如果在多个头文件中定义,则会导致"重定义"

因此我们要避免在头文件中定义,而用声明取代

相关推荐
嵌入式-老费5 分钟前
外壳3D结构设计(学习的方法)
学习
代码游侠9 分钟前
应用——智能配电箱监控系统
linux·服务器·数据库·笔记·算法·sqlite
山土成旧客12 分钟前
【Python学习打卡-Day40】从“能跑就行”到“工程标准”:PyTorch训练与测试的规范化写法
pytorch·python·学习
Yyuanyuxin12 分钟前
保姆级学习开发安卓手机软件(一)--安装软件及配置
学习
济61723 分钟前
嵌入式C语言(第一期)
c语言·开发语言
逑之31 分钟前
C语言笔记11:字符函数和字符串函数
c语言·笔记·算法
逑之35 分钟前
C语言笔记1:C语言常见概念
c语言·笔记·c#
镜中人★40 分钟前
408计算机组成原理考纲知识点
网络·笔记
●VON1 小时前
跨模态暗流:多模态安全攻防全景解析
人工智能·学习·安全·von
Felven1 小时前
A. Blackslex and Password
c语言