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

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

你可能感兴趣的:(数据结构,C语言,头文件,数据结构)