- 论坛徽章:
- 0
|
举例
test1(int i1,int i2,int i3,int *pi)
{
int i=1;
int j=2;
test2(3,4,5,(int *)pData);
....
}
test2(int i1,int i2,int i3,int *pi)
{
int i=7;
int j=8;
assert(0);------在此挂起
....
}
栈区内容:
--------
00000008
00000007
00000003
00000004
00000005
00fb4050
########----------------------为什么在压栈test1的时候,还压栈其它奇怪的数据,才到压栈相关的参数以及局部变量呢/是什么呢?
########----------------------
########----------------------
******** test1地址
########----------------------
00000002
00000001
******* test1 参数1
******* test1 参数2
******* test1 参数3
******* test1 参数4
------- |
|