目录
第一步:了解基本框架(文末会有相对纯净的源代码,没有注释)
#include "abc.h" //自己写的头文件一定是双引号,绝对不是尖括号
#inndef ABC_H //等会有需要注意的点,埋个伏笔
#define ABC_H
#include <iostream> //这就不用说了吧,老朋友了,还有第5行的也是
using namespace std;
//千
//万
//不
//能
//写
//主
//函
//数
#endif
//(awa)
第二步:逐行了解
2.1 起名
#include "abc.h"
//(awa)
再次强调,一定的一定是双引号!!!
名字可以随便,但最后一定是 .h
2.2 声明
#ifndef ABC_H
#define ABC_H
//(awa)
揭开伏笔(awa)
细心的码友会发现 唉?这不就是我起的名字吗?
没错啊,两步1.小写变大写
2.点变下划线
2.3 标准头文件和命名空间
这不用说了吧(awa)
2.4 告诉程序,我的头文件结束了
#endif
//(awa)
就这么写,简单吧
第三步:保存
我用的是Red Panda Dev-C++ 6.5(说实话和VSCode有的一拼)
保存到函数目录里就OK(必须是.h格式)
到时候就正常引用#include <abc.h>
实战
我做了一个随机函数库,random(int x,int y),随机范围:x ~(y-1)(和Python一样)
#include "random.h"
#ifndef RONDOM_H
#define RONDOM_H
#include <iostream>
#include <stdlib.h>
#include <time.h>
#pragma once
using namespace std;
int random(int x,int y){
srand(time(0));
int a=rand()%y+x;
return a;
}
#endif
(awa)
附录1:Red Panda Dev-C++ 6.5保存目录
C:/Dev-cpp/MinGW32/i686-w64-mingw32/include
附录2:Red Panda Dev-C++ 6.5下载地址
https://sourceforge.net/projects/orwelldevcpp/?source=directory
由于是国外的网站,所以国内在访问以及下载的时候可能会比较慢。
这里放上了我分享的网盘地址:https://seven-anan.lanzous.com/irOtWniox4h 密码:dg7c
Dev-C++的安装
下载完安装包后,找到存放安装包的目录文件夹,双击安装包,会加载安装程序。
安装程序加载完成之后,需要选择安装语言,Dev-C++在安装时候无法使用中文,所以这里默认英文不需要更改,修改软件内部语言在后面,点击“OK”。
进行到如下界面,选择“I Agree”即可。
默认选项,不需要修改,点击“Next”。
选择安装路径,按照自己的安装习惯进行修改,然后点击“Install”。
进入安装过程,等待安装结束。
点击“Finish”完成安装,并运行Dev-C++。
第一次打开Dev-C++时,需要进行一些配置。在这里选择“简体中文/Chinese”,并点击“Next”按钮。
然后可以对界面进行一些配置,Font选择字体,Color修改开发环境的颜色主题,Icons修改图标,这里默认即可,如果想修改可以自行进行修改。点击“Next”。
点击“OK”即可。
附录3:完整框架(清洁版)
#include ".h"
#inndef _H
#define _H
#include <iostream>
using namespace std;
#endif
好了同志们,本篇文章就到此结束了,下课!