📜  门| GATE-CS-2000 |第49章

📅  最后修改于: 2021-07-02 15:09:56             🧑  作者: Mango

以下C声明

struct node
{
   int i;
   float j;
};
struct node *s[10] ;

将s定义为

(A)一个数组,其每个元素都是指向节点类型结构的指针
(B) 2个字段的结构,每个字段都是指向10个元素的数组的指针
(C) 3个字段的结构:整数,浮点数和10个元素的数组
(D)一个数组,其每个元素都是类型节点的结构。答案: (A)
解释:

// The following code declares a structure
struct node
{
   int i;
   float j;
};

// The following code declares and defines an array s[] each 
// element of which is a pointer to a structure of type node
struct node *s[10] ;

这个问题的测验