问题
单项选择题
有以下程序段typedef struct node{int data;struct node * next;} * NODE;NODE p;以下叙述中正确的是【 】。
A.p是指向structnode结构变量的指针的指针
B.NODEp;语句出错
C.p是指向structnode结构变量的指针
D.p是structnode结构变量
答案
参考答案:C
解析:在C语言中,typedef用于说明一种新的类型名,本题中的node被定义为一种结构体类型名,NODE被定义为指向这种结构体变量的指针,我们可以用它来定义一个指向该类型结构体变量的指针。