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 这个内存地址
我该怎么理解???
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 这个内存地址
我该怎么理解???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货