问题 单项选择题

若要说明一个类型名STP,使得定义语句STP s等价于char *s,以下选项中正确的是( )。

A.typedef STP char *s;

B.typedef *char STP;

C.typedef STP *char;

D.typedef char* STP;

答案

参考答案:D

解析: 指针类型的白定义形式如下:typedef类型说明符*用户类型名。不难看出只有选项D是正确的定义形式。所以,D选项为所选。

单项选择题 A1/A2型题
单项选择题