博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
void *指针
阅读量:5794 次
发布时间:2019-06-18

本文共 347 字,大约阅读时间需要 1 分钟。

hot3.png

·C++提供了一种特殊的指针类型void* ,它可以保存任何类型对象的地址

            double obj=3.14;

            double *pd=&obj;

            void *pv=&obj;

            pv=pd;

void * 表明该指针与一地址相关,但不清楚存储在此地址上的对象类型。void* 指针只支持几种有限的操作:

         1.与另一指针进行比较;

        2,向函数传递void*指针或从函数返回void *指针        

        3.给另一个void* 赋值

    不允许使用void*指针操纵它所指向的对象

注意:当函数返回void*类型时表示一返回一个特殊的指针类型,而不是像函数那样返回类型为void表示无类型

摘自:《王道-程序员求职宝典》

转载于:https://my.oschina.net/lvguidong/blog/735509

你可能感兴趣的文章
Android AIDL进程间通信(IPC)
查看>>
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十七)
查看>>
【Mysql 学习】流程函数
查看>>
并发数据结构-1.1.2 阻塞技术
查看>>
浅谈 OneAPM 在 express 项目中的实践
查看>>
Python模拟新浪微博登录
查看>>
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
查看>>
(一四七)私有继承
查看>>
人工智能是药物研发的未来吗?你怎么看?
查看>>
Android : Menus Part 3: Alternative Menus
查看>>
mindmanager 9 参数错误
查看>>
关于异常“The specified child already has a parent. You
查看>>
实用的命令
查看>>
MySQL第一天
查看>>
2016年让开发工作变得更简单的小事
查看>>
Kafka 复制
查看>>
js验证表单只能输入中文
查看>>
在Android系统中使用系统自带的emoji表情
查看>>
CMD和ENTRYPOINT
查看>>
MyBatis Generator
查看>>