代码地址递增还是递减的问题
函数每次调用都会有他独立的栈帧,是从是从高地址向低地址延伸的,栈帧底部为高地址,栈顶为低地址。相当于分配了一段固定的内存空间。而定义的变量在这段空间内部,地址是由低到高的。
??运行的时候不应该在栈里面?
因为不在栈内存中,在数据段或者代码段中。