问题 单项选择题

有以下程序段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被定义为指向这种结构体变量的指针,我们可以用它来定义一个指向该类型结构体变量的指针。

单项选择题
单项选择题