void指针类型

来源:互联网 发布:江苏泰微课网络课程 编辑:程序博客网 时间:2024/05/17 03:09

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

void *pvoid;

pvoid++;//ANSI:错误     GNU:正确(GNU指定void的算法操作与char*一致)

pvoid+=1;//ANSI:错误     GNU:正确

二.void不能代表一个真实的变量

void a;    //错误           因为编译器不知道这个变量占用多大的空间

void *p;   //正确       因为编译器可以得到这个变量占用的空间大小


0 0
原创粉丝点击