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

📅  最后修改于: 2021-09-25 07:04:44             🧑  作者: Mango

以下 C 声明

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

将 s 定义为

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

// 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] ;

这个问题的测验