说说void 和void *
来源:互联网 发布:淘宝一灸瘦是真的吗 编辑:程序博客网 时间:2024/06/06 01:45
void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。
关于void
void主要是用在限定函数参数以及返回值上。
值得注意的一点是在c++的code中,如果函数没有参数的话,需要加上void,否则出错提示“'fun' : function does not take 1 parameters”。
关于void *
void*真是一个好东东,所有的一切都可以转换成void*,然后你可以在把void*转化成你想操作的格式,进行操作。比说,你想随机访问一大块内存中的信息时,把void*转换成unsiged char * 再做操作,十分方便。
在gcc上,转化的步骤都可以省略,可以直接对void*操作,因为它默认void*是一个char*
详细可以参考
http://baike.baidu.com/view/1004734.htm
- 说说void 和void *
- (void *),(void **)和(void***)
- void和void指针
- void和void*
- void和void *
- void* 和void详解
- void和void*详解
- void和void指针
- void*和void**
- 浅析 void和void*
- 浅谈void 和void*
- android-Void 和 void
- void和void*详解
- void 和 Void
- void和void指针
- 理解void 和 void*
- void和void *
- void (*func)(int)和void (*func)(void)
- eclipse开发工具如何为BlackBerry Application设置中文标题
- yii 分析 yii 如何使用第三方插件
- 增加PagingToolbar的参数
- 比较ASP/.NET/ASP/PHP/JSP网站开发语言
- warning: incompatible implicit declaration of built-in function ***
- 说说void 和void *
- 一个失败的的timeout的dns解析api
- 柴可夫斯基
- 彼得德鲁克管理理念摘写
- tslib-1.4交叉编译
- epoll
- 定义指针
- use procedure to realize "drop tables like 'prefix/_%' "
- gamebryo--Instance