讲一个指向结构体的指针设为空后,结构体里面的变量也为空吗?
判断函数如下:为什么出错?
#include <stdio.h>
#include <string.h>
#include<stdlib.h>
struct node
{
char *alpha;
int a;
int b;
};
main()
{
struct node *test;
test=NULL;
if(test->alpha==NULL)
puts("kong");
else puts("bu kong");
getchar();
}