|
发表于 2005-3-15 08:51:43
|
显示全部楼层
Post by nait
理论如此
但实际用gdb跟踪一下就可看出a的值是零
理论上讲,有限次地看到是 0 说明不了什么问题,你再跟踪一下这个程序中的 a 是不是 0 ?
- #include <stdio.h>
- void func1(int x, int y, int z)
- {
- return;
- }
- void func2(void)
- {
- [color=Red]char *a;[/color]
- printf("a = %d\n", a);
- return;
- }
- int main(void)
- {
- func1(5, 6, 7);
- func2();
- return 0;
- }
复制代码 |
|