- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 函数 可变参数
转自 http://www.cnblogs.com/MarvinGeng/archive/2012/07/19/2598923.html
2017-02-13 16:33:18 269
原创 野指针的3种常见情况
1 .局部指针变量没有被初始化。int main(){char *p;strcpy(p,"hello world");//p指针是局部变量指针,没有被初始化,所以p指针所指的内存区不确定,也就是p的内容不确定//所以用strcpy给p指针指向的内存区赋值,这个过程也不确定。 p = "hello world"; 将字符串常量 "hello world"的地
2017-02-13 13:32:43 3274
原创 malloc calloc realloc
malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针, #include 函数原型:void *malloc(size_t size);char *p = (char *)malloc(10*sizeof(char));...free(p);(2) calloc函数
2017-02-13 10:51:20 214
原创 宏定义中##符号的作用
在宏定义中,经常会遇到使用##符号,这个符号到底什么作用呢?今天这里简单的说明下:1. ## 名称:记号粘帖操作符(token paste operator) 作用:##先变成空格,将字符分隔开来,然后再将字符连接起来。 在宏定义中,预处理器一般把空格解释为分段标志,对每一段进行比较,与前面相同的,就进行替换。但是如果用空格隔开,就不太好看,所以可以用##来代替
2017-02-10 14:28:32 1034 1
转载 vim 中Ctags的安装和使用
转自:http://blog.csdn.net/duguteng/article/details/7412652这两天看到网上有将vim 改造成功能强大的IDE的blog,突然心血来潮,亲身经历了一下。网友的帖子都不错,我这里只是将各种插件分开罗列,然后加上一些使用技巧。希望本文对你有所帮助!『插件介绍』Ctags工具是用来遍历源代码文件
2017-02-07 10:49:57 326
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人