#define _CRT_SECURE_NO_WARNINGS #include<stdlib.h> #include<stdio.h> #include<string.h> void main() { int a; int b; char * p; // p = 0xaa11 a = 10; //直接赋值 printf("&a: %d\n", &a); // printf("hello...\n"); system("pause"); return; }
这就像食堂一样,你每次吃饭,你都不一定能一直坐在一个位置。
所以,你每次运行程序,程序(或变量)在内存的位置也一直在变
谢谢,已经想通了
运行一次分配一次内存