头文件里面只能放声明吗?把定义也放进去可以吧?

业余爱好,装的devcpp,但是不用cpp,用c,一些常用函数每次写会很麻烦,我想自己写个函数库方便调用,但是我这方面不懂,我只是简单得看些入门教材。百度搜只搜到turbo c里面怎么做,但是我用的是devc不知道怎么办,请详细说明一下。谢谢。
希望详细点,我试了下还是失败。我想在Include文件夹下建一个文件夹my_function然后把我的函数放这个文件夹下,但是我调用的时候写#include "\my_function\my_add.h"编译器好像说找不到

明月笑刀无情
浏览 110回答 1
1回答

芜湖不芜

这样引用 #include "my_function/my_add.h"可以直接在头文件里定义创建源代码保存为.h在名字空间里写入自己的函数最后把该头文件放到dev-cpp的include目录里#ifndef _define#define _definenamespace hehe //名字空间hehe,可以随便设,不要与标准C++的名字空间重复{//自己的函数}#endif使用时用<>或""引用该头文件都可以要用哪个函数就在前面加个hehe::比如hehe::foo();
打开App,查看更多内容
随时随地看视频慕课网APP