局部函数中的局部变量存放在虚拟空间的哪个段中?堆栈段吗?
例如有下面这样一个程序:int a = 0;
void MyFunc(void)
{
int c = 0;
printf("...");
}
int main(int argc, char **argv)
{
int b = 0;
MyFunc();
return 0;
}
我明白变量 a 是存放在data段中的,但是我不清楚变量 b 和 c 是存放在哪里的?是存放在stack段中吗?
谢谢大家帮忙解答啦~{:10_254:} 是在堆栈段 了解了,谢谢啦~
页:
[1]