首页/ 题库 / [单选题]设有以下说明语句: struct stu的答案

设有以下说明语句: struct stu { int a; float b; }stutype; 则下面叙述不正确的是( )。

单选题
2022-01-14 23:04
A、struct是结构体类型的关键字
B、structstu是用户定义的结构体类型
C、stutype是用户定义的结构体类型名
D、a和b都是结构体成员名
查看答案

正确答案
C

试题解析
解析:定义一个结构的一般形式为:struct结构体名{成员列表}变量名列表;本题中的stutype是在声明结构体类型structstu的同时定义的该结构体变量,而不是用户定义的结构体类型名。

标签:
感兴趣题目
设有以下说明语句 struct num { int a; float b; }numl;则下面的叙述不正确的是______。
设有以下说明语句struct stu{int a;float b;} stutype;则下面的叙述不正确的是
设有以下说明,则不正确的叙述是( )。 union un {int a; chat b: float c; }arr;
有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()
设有定义:int a,b;  float x,y; 则以下选项中对语句所作的注释叙述错误的是(  )。
设有定义:struct{int n;float x;}s[2],m[2]={{10,2.8},{0,0.0}};,则以下赋值语句中正确的是(  )。
有以下说明和定义语句 struct student { int age; char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},(19,"200403"}}; struct student*p=stu; 以下选项中引用结构体变量成员的表达式错误的是______。
有以下说明和定义语句struct student{ int age;char num {8};};struct student stu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};struct student *p=stu; 以下选项中引用结构体变量成员的表达式错误的是
有以下说明和定义语句:struct student{int age; char num[8] ;};struct student stu [3] = { { 20, "200401" } , {21, "200402" } , {19, "200403" } };stract student * p = stu;以下选项中引用结构体变量成员的表达错误的是( )。
有以下说明和定义语句 struct student { int age;char num[8]; struct student stu[3]={{20,"200401"},{21,"200402"},{19,"200403"}}; struct student *p=stu;}; 以下选项中引用结构体变量成员的表达式错误的是
有以下说明和定义语句 struct student {int age;char num[8]; }; struct student stu[3]={{20,"200401"},{21,"200402"},{109,"200403"}}; struct student*p=stu;以下选项中引用结构体变量成员的表达式错误的是______。
若有以下定义的语句 struct student {int age; int num;}; struct student stu[3]={{1001,20},{1002,19},{1003,21}}; main() {stmct student *p; p=stu; …} 则以下不正确的引用是
相关题目
若有以下定义 int a,b; float x ,则正确的赋值语句是 b++ ( )
若已经定义 typedef struct stu { int a, b; } student ; ,则下列叙述中正确的是
设有如下定义:struct sk{ int a; float b;} data;int p;若要使p指向data中的a域,正确的赋值语句是()。
设有以下说明语句 typedef struct { int n; char ch[8]; }PER;
设有以下语句:typedef struct TY{char C;int a{4 1;}CIN;则下面叙述中正确的是( )。
设有以下说明语句 typedef struct { int n; char ch[8]; } PER; 则下面叙述中正确的是
设有以下说明语句 typedef struct { int n; char ch[8]; }PER; 则下面叙述中正确的是
设有以下说明语句: typedef struct { int n; char ch[8]; }PER; 则下面叙述中,正确的是( )。
设有以下语句: typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是( )。
若有说明语句“int a;float b;”,以下输入语句正确的是( )。
若有说明语句"int a;float b;”,以下输入语句正确的是( )
若有说明语句"int a;float b;”,以下输入语句正确的是()
设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是 ( )
设有如下定义: struct sk { int a;float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
设有如下定义, struct sk { int a; float b; }data; int*p; 若要使P指向data中的a域,正确的赋值语句是( )。
设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
没有如下定义: Struct sk { int a; float b; }data; int *p; 若要使P指向data中的a域,正确的赋值语句是
设有以下C语言说明语句,则值为210的表达式是(33)。 struct s { int a;int *b;}; Int x0[]={110,120},x1[]={210,220}; struct s x[]={{100},{200}},*p=x; x[0].b=x0;x[1].b=x1;
设有以下说明语句: struct stu { int a; float b; }stutype; 则下面叙述不正确的是( )。
设有以下说明语句 struct stu { int a; float b; }stutype; 则下面的叙述不正确的是
广告位招租WX:84302438

免费的网站请分享给朋友吧