数据结构(C)小技巧:Dev-C++怎么新建和调用用户自定义的头文件

本文介绍如何通过创建自定义头文件简化数据结构的复用过程,以队列为例,演示了如何修改数据类型、保存为头文件及在程序中正确调用的方法,实现高效代码复用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在学习数据结构后发现所有的数据类型都是用typedef重定义的,初学数据结构的时候会有些不理解,总感觉有些繁琐,直到后面学的更加深入了,发现有时候你会用到之前学到的一些结构,比如栈,队列,线性表等,这时你会很自然第想到把之前写的那些定义呀声明呀直接拿过来用,发现在宏定义或者typedef定义的类型中只用改一下基本类型就可以互相通用了,是不是很方便呀,但是直接将其复制粘贴又太繁琐,那么小变今天就来告诉新建用户自定义的头文件(超级简单)。
拿队列的文件来举例把。
第一步
删去不必要的函数尤其是主函数,删去多余的定义,避免出现重复定义。然后把数据类型改成你想要的数据类型在这里插入图片描述
第二步
把这个文件另存为头文件的的类型,如图。在这里插入图片描述
然后把你这个文件放到和你要运行的代码文件的同一个目录下面,如图
在这里插入图片描述
第三步
在程序中调用,注意两点①调用的时候用"",不要用<>,简单来说就是""的搜索范围要大,而且可以搜到自定义的头文件,用<>是搜索系统的头文件。
②因为我们开始为了避免重复定义警告,我们把自定义的头文件中的很多定义都删去了,所以我们要把调用头文件的语句放在头文件中需要用到的定义语句的后面,不然会报错。另外我们不用去打开头文件去编译,直接编译源代码的文件就行。
在这里插入图片描述
最后直接编译就行啦,保证没有错误,没有警告哦,是不是很简单快去试试吧!
在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值