自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 自己整理的一些Linux常用指令

显示日期:1、date:Mon Jul 22 15:21:58 DST 20192、date+%Y/%m/%d:2019/07/223、date +%H:%M:15:23显示日历:1、cal:显示当前月日历2、cal 2009:显示2009年一整年的日历3、cal 10 2009:显示2009年10月份的日历计算器bc:+-*/^%(加减乘除平方取余),...

2019-10-30 12:32:34 244

原创 栈应用之括号匹配

#define _CRT_SECURE_NO_WARNINGS#include#include#include#define MAXSIZE 2//定义栈空间的初始空间值templateclass Stract//该栈主要采用顺序表的存储方式{public: Stract()  :_finish(0)  , _capacity(MAXSIZE) 

2017-11-25 12:23:19 207

原创 C++中的多态特性总结

一、分类:1、静态多态:在编译时完成,例如:函数重载,泛型编程。2、动态多态:程序执行期间,例如:虚函数{(1)一定要在派生类中对基函数进行重写。(2)基类的指针或引用调用虚函数}二、虚函数:{virtual 返回值类型  函数名 (参数列表){}}1、同名隐藏:如果基类与派生类具有相同的函数,则在调用函数时优先调用派生类的成员函数。2、重写(覆盖):在继承体系中,如果

2017-10-16 17:00:05 303

原创 C++中有关类继承的知识

1、格式:class DeriveClassName:acess lable BaseClassName{}; DeriveClassName:派生类(子类)名字acess lable:继承类型(分为三种:private、protected、public)BaseClassName:基类(父类)名字2、继承类型:    总结:继承类型会把基类中大于继承类型的都变成继承类型,

2017-10-01 20:58:52 263

原创 关于const的相关知识

1、修饰变量  当变量a经过const修饰后,即:const a  ,会变成常量,也就是说a的值不能进行改变。2、修饰指针    (1)int a = 10;        const int* p = &a;       常量指针(该指针指向常量而不是变量,即所指向空间的内容不能改变,但是可以改变指向空间),也就是说p指针指向变量的内容不能进行改变,即不能把a的值进行改变,但

2017-10-01 20:19:29 230

原创 日期类函数(计算日期)

#includeusing namespace std;int runnian(int year)//判断该年是否是闰年{ if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) return 1; else return 0;}int riqi(int& month,int& year)//因为每

2017-09-25 16:30:52 812 3

原创 链表的代码实现及其讲解

第一部分是整体代码,第二部分我会分开进行分析:第一部分:#include#include#includetypedef int Datatype;typedef struct LinkList{ Datatype data; struct LinkList* next;}List, *pList;pList linshi(Datatype d)//创建一

2017-08-02 10:03:13 1730

原创 C语言里的注释转换问题 (把C语言的的注释转换成C++的注释)

#define _CRT_SECURE_NO_WARNINGS#include#include#includeenum State{ END_STATE, NUL_STATE, C_STATE, CPP_STATE,};void DoNulcomment(FILE *pfIn, FILE *pfOut, State*s){ int fir

2017-07-29 19:50:52 218

原创 动态顺序表的代码实现以及与静态代码的区别

//动态顺序表#define _CRT_SECURE_NO_WARNINGS#include #include #include #include #define MAX 1typedef int DataType;typedef struct SeqList{ DataType *data; int sz; int Capacity;}

2017-07-28 20:16:24 551

原创 静态顺序表的实现

#define _CRT_SECURE_NO_WARNINGS#include #include #include #define MAX 10typedef int DataType;typedef struct SeqList{ DataType data[MAX]; int sz;}SeqList, *pSeqList;void InitS

2017-07-28 20:07:47 179

原创 把a-d0-5扩展成abcd012345的两种实现方法

第一种:第二种:

2017-07-26 19:23:10 249

原创 关于按位与和按位或以及左/右移的相关知识

1、按位与(&)与普通的与(&&)的一些不同之处:(1)按位与(&)是每个相应的比特位都进行与操作,在比较时依然遵循0&&1=0&&01&&0=0,1&&1=1原则。而与(&&)操作是整体进行比较时遵循0&非零=0,非零&非零=1原则。(2)举例:char a=10;char b=3;求a&&b,与a&b;             解:二进制的表示形式为:a:00001010   

2017-07-25 19:42:23 1952 2

原创 关于结构体的一些讲解,恳请大家指正

结构体主要分为三个部分:结构体、联合体、和枚举三个类型。一、结构体1、形式为:struct  标签             {                  成员             };      在main 函数中定义变量时为:struct 标签 变量名2、计算结构体大小例如该结构体的大小为8字节,原因如下:这其中涉及到了对齐问题,其对其

2017-07-10 17:33:10 238

原创 关于字符串函数的一些代码实现(strncpy strncat strncmp strchr strrchr)

//模拟实现strncpy函数//从第一个字符开始把src复制到dest里面去,如果src的长度大于n,则只复制前n个字符,如果src的长度小于n,则把src复制完后其余的全服复制成'\0'#define _CRT_SECURE_NO_WARNINGS#include#includevoid my_strncpy(char* dest, const char* src, int

2017-07-10 17:21:37 274 3

原创

我叫刘一帆,偶然间得知了这个程序员专属的博客,在不久后的将来我也将成为一个程序员,不知道走上这条路是否正确,因为好多人都说程序员太累、太辛苦,对身体的伤害很大,但不管怎样既然选择了这条道路就就没有办法退缩,做就要做到最好,这就是我的目标!   通过这几天的学习,我觉得学习编程应该多练习,要有一定的耐心,换一种思维方式,因为编程现在面对的是一个没有思想,只知道工作的电脑。有时对于我们来说最笨的办

2017-03-18 23:08:40 212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除