若有typedef int *POINTER[3]

2026-03-02 22:46:00来源: 网络

  考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“若有typedef int *POINTER[3]”,希望对大家有更好的帮助。

  5、若有typedef int *POINTER[3];想定义了一个含有3个指向int型指针的一维指针数组的正确形式是()。

  A、POINTER *P;

  B、POINTER *P[3];

  C、POINTER P[3];

  D、POINTER P;

  5、试题答案:D

  试题解析:

  【考点】本题考查关键字typedef。

  【解析】关键字typedef用以给数据类型取别名。题中定义中,用别名POINTER取代int *[3],故想要达到题中要求,定义应为POINTER P;。故本题选D。

  用typedef声明新类型名,例:

  typedef int Integer; //指定用Integer为类型名,作用与int相同

  typedef struct //声明一个新类型名Data,代表上面的一个结构体类型

  { int data;

  int num;

  }Data;

  typedef int Num[100]; //声明Num为整数数组类型名

  以上“若有typedef int *POINTER[3]”,更多关于考研真题内容将不断更新。



点击展开阅读全文