不说也明白,这是练习入门基本功呢>_<
int main(int argc, char* argv[])
{
// 此时pInt本身的地址是可以取得的,
//但是pInt中存储的地址,还没有明确,因为未赋值。
int *pInt = NULL;
// 此赋值便是把pInt本身的地址拷贝到了x变量中,x的格式为unsigned long 类型数值
ULONG x = (ULONG)&pInt;
int aint = 23;
// 从该取地址赋值操作开始pInt开始真正存储一个int型变量的地址
pInt = &aint;
printf(“%x 这是int型变量 aint的存储位置的地址n%xn”, pInt, *(int *)x);
system(“pause”);
return 0;
}
// NOCH IN KONSTRUIEREN
Recent Comments