有以下程序: #include<stdio.h> struct ord { int x,y;}dt[2]={1,2,3,4}; main() { struct ord*p=dt: printf(’’

admin2021-04-28  16

问题 有以下程序:
    #include<stdio.h>
    struct ord
    {  int x,y;}dt[2]={1,2,3,4};
    main()
    {
    struct ord*p=dt:
    printf(’’%d,’’,++(p->x));
    printf(’’%d\n’’,++(p->y));
    }
    程序运行后的输出结果是(    )。

选项 A、CIN是struct TT类型的变量
B、Tr是struct类型的变量
C、可以用TT定义结构体变量
D、可以用CIN定义结构体变量

答案D

解析 本题考查typedef重新声明一种结构体类型,其中CIN为结构体类型名,而不是结构体变量,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/iktp777K
0

最新回复(0)