- 博客(7)
- 资源 (9)
- 问答 (3)
- 收藏
- 关注
原创 C源文件包含自己的头文件好处
一般一个我们工程中一个c源文件要有一个对应的头文件。构成一个功能模块。包含一个头文件功能优点有如下 1、保持定义和声明的一致性 2、使得编译能进行引言: 我们经常在c工程中发现,源文件中要包含自己的头文件。一直以来,都不知道为什么这样做。以前的认知: 我认为,.c文件没有必要包含自己的.h文件。.h文件包含.c文件中对外提供定义的函数和全局变量的声明,.h文件就是.c文件提供的对外接口文
2016-01-19 15:44:26 2702
原创 void free(void *ptr)调用后ptr的值是什么
使用后该指针变量ptr一定要重新指向NULL,防止野指针出现,有效 规避误操作。比如如下:当然这是C版的;不全但是最后结果看截图。可以知道ptr指向还是原来的内存单元,只不过是该内存单元被标示可擦除了。 typedef struct data{ int year; char *name; }Data;Data *pd=malloc(sizeof(Data)); pd->nam
2016-01-19 14:52:19 2993
SQL必知必会第三第四版都有
2017-09-05
使用java动态代理技术实现简单的AOP切面编程实例
2017-03-05
关于图论方面学习我感觉很复杂,有没有比较好的切入点。或者有什么相关的书籍可以推荐。
2016-07-19
让你映像最深刻的用于处理非线性数据结构的算法,比如用于处理二叉树结构的算法。为什么。
2016-07-19
线性的数据结构主要有那些算法实现呢?
2016-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人