int n;
 CString xx;
 xx.Format ("%d",&n);
 ::AfxMessageBox (xx);生成可执行程序 1.exe
运行结果 n的内存地址 是 1242984
我同时再运行 1.exe 
运行的结果n的内存地址还是 1242984既然 &n 就是变量n的内存地址 第一个1.exe 程序 变量n 已经用了 1242984 这个地址
那么 第二个 1.exe 运行的时候怎么变量n还用1242984 这个内存地址 
我该怎么理解???