【发布时间】:2013-10-06 20:07:04
【问题描述】:
我正在尝试声明一个structs 的数组,是否可以将所有数组条目初始化为默认的struct 值?
例如,如果我的struct 类似于
typedef struct node
{ int data;
struct node* next;
}node;
有没有办法向4 和null 旁边声明数据? 0 和 null 呢?
【问题讨论】:
-
如果您的意思是“int data = 4;”,答案是否定的。不在 C.stackoverflow.com/questions/13716913/…
-
好的,如果不可能,我将如何检查下一个是否为空?只是一个简单的 NULL 检查还是什么?
-
全零和全空都可以。节点 foo[100] = { 0 } ;
标签: c