若有以下结构体定义,则用( )赋值是正确的。 struct s { char x; int y; }t;
举一反三
- 若有以下定义和语句: struct st { int x; int y; }s; 则下列赋值正确的是
- 若有以下语句“typedef<br/>struct T{int g; char h; } S;”。以下叙述中正确的是( )。 A: T是struct类型的变量 B: S是struct<br/>S类型的变量 C: 可用T定义结构体变量 D: 可用S定义结构体变量
- 若有以下结构体定义: struct example {int x; int y; }v1; ,则()是正确的引用或定义.
- 若有以下定义和语句struct st{int x;char y;}s;则下列赋值正确的是()。 A: st.x=10; B: st.s.x=10; C: struct st={10, 7}; D: struct st a={10, 7};
- 若有以下结构体定义,则正确的引用或定义是_______________。struct exam{ int x;int y; }; A: exam x=10; B: exam y,x; C: struct exam y={10}; D: struct exam a; a.x=10;