c指针中存储的地址转存到变量中新手求教:想知道能不能把一个指针中保存的地址存到一个变量中,比如一个int型变量,然后事后需要的时候再把地址附给指针。[解决办法]可以的。注意指针的生命期[解决办法]没有问题,如下:
unsigned char* p = (unsigned char*)malloc(32);unsigned int v = (unsigned int)p;...p = (unsigned char*)v;