void * data 数据类型参数解释

来源:互联网 发布:linux arp缓存 编辑:程序博客网 时间:2024/06/05 09:05

void * data  是一个无类型的指针参数,任意类型指针可以赋值给data,当data赋值给其他类型时需要先指定数据类型。

代码示例:

int  add(void *a,void *b){int c;c=*((int*)a)+*((int*)b);return c;}
int _tmain(int argc, _TCHAR* argv[]){int a=1,b=2;int sum;sum=add(&a,&b);cout<<sum<<endl;getchar();return 0;}


0 0
原创粉丝点击