若要说明一个类型名STP,使得定义语句STP 轧等价于char*s;,以下选项中正确的是( )。 A.typedef STP char*s; B.typedef *char STP; C.typedef STP *char; D.typedef char* STP;
举一反三
- 要说明一个类型名STP,使得定义语句STP s等价于char *s,以下选项中正确的是()。
- 若要说明一个类型名STR,使得定义语句STR s等价于char *s,以下选项中正确的是( )。 A: typedef STR char *x; B: typedef *char STR; C: typedef str *char; D: typedef char* STR;
- 以下选项中,能定义s为合法的结构体变量的是( ). A: typedef struct CLASS{double a;char b[5];}C; B: typedef CLASS{double a;char b[5];}CLASS s; C: struct{double a;char b[10];}s; D: struct CLASS{double a;char b[5];}CLASS s;
- 以下选项中,能定义s为合法的结构体变量的是 。 A: typedef struct abc { double a ; char b[10]; }s; B: struct { double a ; char b[10]; }s; C: struct ABC{ double a ; char b[10]; } ; ABC s; D: typedef struct ABC{ double a ; char b[10]; } ; ABC s;
- 结构体定义正确的是? A: struct mater { char name[20]; }; B: struct mater { char name[20]; }mater; C: typedef struct{ char name[20]; }mater; D: typedef struct{ char name[20]; };