自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 内存溢出和内存泄漏的区别和解决办法

内存溢出(out of memory): 指程序在申请内存时,没有足够的内存空间供其使用,出现outofmemory;内存泄漏(memory leak): 指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏危害可以忽略,但内存泄漏堆积后果很严重,无论多少内存,迟早被占光。以发生的方式来分类...

2018-06-05 10:17:47

阅读数 2365

评论数 0

原创 c语言数据类型

2018-05-25 16:53:05

阅读数 23

评论数 0

原创 双向链表

代码示例://双向链表,初始化+尾插法 #include<stdio.h> #include<string.h> #include<stdlib.h> typedef struct Node pNode; ty...

2018-05-25 16:36:20

阅读数 54

评论数 0

原创 链表的反转

代码示例:#include<stdio.h> #include<stdlib.h> typedef struct _node { int data; struct _node *next; }node; nod...

2018-05-25 16:35:06

阅读数 27

评论数 0

原创 单向链表的尾插法

代码示例://尾插法/*将每次插入的新节点放在链表的尾部*/#include<stdio.h> #include<stdlib.h> #define N 10 struct Data { int num; struct Data *nex...

2018-05-25 16:23:46

阅读数 72

评论数 0

原创 单向链表的头插法

代码示例://创建链表——头插法/*头插法:在头结点H之后插入数据,其特点是读入的数据顺序与线性表的逻辑顺序正好相反。*/#include<stdio.h> #include<stdlib.h> #define N 10 struct D...

2018-05-25 16:22:44

阅读数 144

评论数 0

原创 Linux下命令的$的作用

Linux下命令的$的作用$0 Shell本身的文件名$1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$? 最后运行的命令的结束代码(返回值;上一步执行结果正确则返回0,没...

2018-05-24 10:45:41

阅读数 780

评论数 0

原创 c中sizeof运算符和strlen函数的区别

strlen函数的结果都是实际字符串里字符的长度;而sizeof运算符则不同,需加上字符串末尾的'\0'字符(如果字符串存于指针变量中,则sizeof的结果是指针变量的长度)如:char aa[]="abcdef";char *bb="abcdef...

2018-05-22 15:45:47

阅读数 36

评论数 0

原创 *p++里*和++的优先级

*号和++属于同一优先级,且方向都是从右向左的,所以*p++和*(p++)作用相同。如下例子:    char a[]="asdasf";    char *p=a;    printf("%d\n",p);//打印一地址值x    *p++;    pri...

2018-05-21 09:22:51

阅读数 4251

评论数 2

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