所以我在全球部分有两个结构
typedef struct stack_1
{
short ctr;
} stack_1;
typedef struct stack_2
{
struct stack_1 *s1;
} stack_2;
Run Code Online (Sandbox Code Playgroud)
然后在我的代码中
struct stack_2 *x;
Run Code Online (Sandbox Code Playgroud)
什么是我的x初始化?? 0或空.先感谢您.
Kei*_*son 10
如果您的声明在任何函数之外或使用static关键字(更确切地说,具有静态存储持续时间),则x的初始值是空指针(可以是0或作为NULL).如果它在一个函数内(更准确地说,具有自动存储持续时间),它的初始值是垃圾.
| 归档时间: |
|
| 查看次数: |
2687 次 |
| 最近记录: |