标签:eof main fas struct 结果 null clu sizeof 结构
c语言里,不能直接在定义结构体时,给其中元素赋值。
#include<stdio.h>
#include<malloc.h>
typedef struct tree
{
int data;
struct tree *left;
struct tree *next=NULL;
}zhizhen;
int main()
{
struct tree *a;
a=(zhizhen*)malloc(sizeof(zhizhen));
if(a->next==NULL)
printf("asdfasdfa\n");
else
printf("no\n");
return 0;
}
结果为:no
标签:eof main fas struct 结果 null clu sizeof 结构
原文地址:http://www.cnblogs.com/Club-IT/p/7783638.html