void * 应用实例

来源:互联网 发布:新浪手游助手mac 编辑:程序博客网 时间:2024/06/06 18:00
void swap(void *a, void *b, size_t size) { void* temp = malloc(size);  memcpy(temp, b,    size);  memcpy(b,    a,    size);  memcpy(a,    temp, size);}int main(){     double ai=327670;     double bi=7670;     swap(&ai, &bi, sizeof(double ));cout<<ai<<" "<<bi;return 0;}
再见验证通过
0 0