void指针
来源:互联网 发布:淘宝开店认证要多久 编辑:程序博客网 时间:2024/06/06 03:37
void指针,是不限定用途的指针,可用于指向任何类型的数据。
任何的指针值都可以直接赋值给void指针,不必用(void*)做强制类型转换。
int n,*p; double x,*q; void *gp1,*gp2; gp1 = &n; gp2 = &x;
void指针可以给普通指针赋值。若void指针指向变量的类型与普通指针相符合时,且赋值时应该写类型强制转换。
p = (int*)gp1;//ok,p是(int*) q = (double*)gp1;//不合理,q是(double*)。当时gp1是指向整型变量,赋值给双精度类型的指针无意义
因此,void指针只是提供指针值,不能做间接运算。
0 0
- void及void指针
- void和void指针
- void 指针 void*
- void及void指针
- void * (void 指针)
- void与void*指针
- void和void指针
- void和void指针
- void及void指针
- void指针
- void指针
- void指针
- void指针。。。
- void指针
- void* 指针
- void指针
- void * 指针
- void*指针
- gcc学习(一)[第二版]
- Linux文件系统十问,你知道吗?
- Android] ImageView.ScaleType设置图解
- 只会CSS还不够,LESS、SASS、BootStrap、Foundation一网打尽!
- Linux 下rm+grep删除除去指定文件的剩余所有文件
- void指针
- XMPP协议的原理介绍
- 分治排序(2)
- Partition List
- A*寻路算法的lua实现
- java线程 生产者与消费者
- [Leetcode] Combinations
- x4412开发板&ibox卡片电脑项目实战17-模块传参实验
- x4412开发板&ibox卡片电脑项目实战18-驱动中导出符号