若有以下定义,则对结构体变量初始化正确的是 。 struct AA{ int a; char b;}; A、AA s[2]={10,”a”;20,”b”} B、AA s[2]={{10,”a”},{20,”b”}} C、AA s[2]={{10,'a'}, {20,'b'}} D、AA s[2]={{10,”a”}{20,”b”}}
相似题目
-
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
-
若有以下结构体定义,则用( )赋值是正确的。struct s{ char x;int y;}t;
-
以下结构体类型说明和变量定义中正确的是
-
以下选项中不能正确把cl定义成结构体变量的是______。
-
以下对结构体类型变量的定义中不正确的是( )。
-
若有以下定义,则对a数组元素的正确引用是( ). int a[5],*p=a;
-
08110052:以下定义结构体类型的变量st1,其中不正确的是()。
-
若有定义int num[10];则对数组元素引用正确的是__________。
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。 Struct stu { int i; int name; }st,*p; p=&st;
-
以下对结构体类型变量的定义中,不正确的是()。 A.typedef struct aa { int n; float m; }AA;
-
若有如下语句:struct a{char x[10]int y;}s,*t;t=&s;则对结构体变量s中的成员y的正确引用是(
-
以下选项中,能定义s为合法的结构体变量的是 。
-
已知如下定义的结构体,若有p=&data,则对data中的成员a引用错误的是()。 struct sk{ int a; float b;}data,*p;
-
已知有结构体定义: struct student { int num; char name[20] ; char sex ; int age ; float score; char addr[30] ; } stu [ 2 ] ; 则对 stu 数组可以进行以下初始化: stu [ 2 ]= {{10101 , "LiLin" , ’M’ , 18 , 87.5 , "103 BeijingRoa
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。 Struct stu { int i; int name; }st,*p; p=&st;
-
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。 Struct stu { int i; int name; }st,*p; p=&st;
-
若有如下语句: struct a { char x[10] int y; }s,*t; t=&S; 则对结构体变量s中的成员y的正确引用是()。
-
已知有结构体: struct sk { int a; float b; }data,*p; 若有p=&data,则对data的成员a的正确引用是()。
-
"student是一个结构体类型,则结构体变量定义正确的是()
-
某结构体变量定义如下,对此结构体变量中元素的引用,形式正确的是()。 struct k { int a; char c; }b,*p; p=&b;
-
4、以下选项中不能正确把cl定义成结构体变量的是
-
2、若有以下定义,且0<=i<5, 则对数组元素地址的正确表示是 () int a[ ]={1,2,3,4,5},*p=a, i;
-
若有以下定义和语句:int s[4][5],()[5];ps=s;则对s数组元素的正确引用形式是
-
若有以下说明,则对结构体变量exp10中成员std的引用不正确的是________。struct example{ int std; float std1;}exp10,*p;