void指针

来源:互联网 发布:php api接口开发 json 编辑:程序博客网 时间:2024/06/05 19:07

1、C 99允许使用基类型为void的指针类型。它不指向任何类型的数据或不指向确定的类型。

如:

void *p1;

int a=1;

p1=&a; //错误

p1得到a的纯地址。纯地址个人理解为只获得了变量的首地址而没得到大小, 故p1不能指向a。int*从指定地址向后寻找4字节作为变量的存储单元

2.任何指针都可以赋值给void指针


3.void指针赋值给其他类型的指针时都要进行转换


4.void指针不能进行算法操作


0 0
原创粉丝点击