void的含义void即“无类型”,void *则为“无类型指针”,能够指向不论什么数据类型。void指针使用规范①void指针能够指向随意类型的数据,亦就可以用随意数据类型的指针对void指针赋值。比如:int * pint;void *pvoid;pvoid = pint; /*只是不能pint...
分类:
其他好文 时间:
2014-08-10 21:07:00
阅读次数:
204
1、malloc作用:分配内存块原型:void *malloc(size_t size);size表示要分配的字节数返回值:返回一个指向所分配空间的void指针,假设没有足够的内存可用,则返回NULL。假设要返回一个指向特定类型的指针,则在返回值上用一个类型转换。比如:char* p; p=(cha...
分类:
其他好文 时间:
2014-08-10 18:14:11
阅读次数:
196
void的含义void即“无类型”,void *则为“无类型指针”,能够指向不论什么数据类型。void指针使用规范①void指针能够指向随意类型的数据,亦就可以用随意数据类型的指针对void指针赋值。比如:int * pint;void *pvoid;pvoid = pint; /*只是不能pint...
分类:
其他好文 时间:
2014-08-10 12:54:00
阅读次数:
239
void的含义void即“无类型”,void *则为“无类型指针”,能够指向不论什么数据类型。void指针使用规范①void指针能够指向随意类型的数据,亦就可以用随意数据类型的指针对void指针赋值。比如:int * pint;void *pvoid;pvoid = pint; /*只是不能pint...
分类:
其他好文 时间:
2014-08-07 18:15:20
阅读次数:
203
1. static_cast(expression)可用于存在继承关系的类指针/引用之间的向上向下转换。执行向下转换时没有安全检查(区别于dynamic_cast),所以如果实际类型与目标类型不符合,编译虽然可以通过,但运行时的后果未定义。void*指针转换为实际的指针其他基本类型的隐式转换以及反方...
分类:
编程语言 时间:
2014-08-03 17:46:25
阅读次数:
249
void的含义void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int * pint;void *pvoid;pvoid = pint; /*不过不能pint= p...
分类:
其他好文 时间:
2014-08-02 09:56:43
阅读次数:
267
void的含义void即“无类型”,void *则为“无类型指针”,能够指向不论什么数据类型。void指针使用规范①void指针能够指向随意类型的数据,亦就可以用随意数据类型的指针对void指针赋值。比如:int * pint;void *pvoid;pvoid = pint; /*只是不能pint...
分类:
其他好文 时间:
2014-07-27 22:53:09
阅读次数:
232
1、malloc
作用:分配内存块
原型:void *malloc(size_t size);size表示要分配的字节数
返回值:返回一个指向所分配空间的void指针,如果没有足够的内存可用,则返回NULL。
如果要返回一个指向特定类型的指针,则在返回值上用一个类型转换。例如:
char* p;
p=(char*)malloc(20)...
分类:
其他好文 时间:
2014-07-21 11:26:05
阅读次数:
189
参考材料:C++ primer 5th, 4.11
起因是UNIX中一些函数返回void *指针,使用之前要转换成char *指针使用,不清楚会出现什么现象,所以找到type conversion来看
*************************************************************************************
第一部分是i...
分类:
编程语言 时间:
2014-07-10 21:40:11
阅读次数:
217
高度模块化的设计是Nginx的架构基础。所有模块都是以ngx_module_t结构体表示,该结构体内部定义了7个回调方法,它们负责模块的初始化和退出。commands成员是一个包含有ngx_command_t结构体的数组,ngx_command_t的作用就是解析配置项。ctx是一个void指针,这使得模块具有高度灵活性。
ctx可以指向不同类型模块的通用接口,官方Nginx共有5大类模块...
分类:
其他好文 时间:
2014-07-06 11:49:04
阅读次数:
246