An *_*ack 1 c arrays struct pointers
typedef struct
{
char*title;
int year;
int length; //in minutes
} record;
record list[1024];
int j;
for(j=0;j<1024;++j)
list[j]=NULL;
Run Code Online (Sandbox Code Playgroud)
我试图初始化一个结构数组,并让每个元素最初指向null,而gcc给我一个错误“从类型'void *分配给'记录'时类型不兼容”。我该怎么解决?这样做的目的是当我访问一个元素时,我能够看到它是否有数据或只是空的。
| 归档时间: |
|
| 查看次数: |
13661 次 |
| 最近记录: |