已知有如下定义:struct a{char x; double y;}data,t;若有t=&data,则对data中的成员的正确引用是()
相似题目
-
假定一个结构类型的定义为”struct B{int a[4]; char *b;};”,则该类型的大小为()个字节。
-
假定一个结构类型的定义为 “struct B{int a[5]; char* b;};”,则该类型的长度为20。()
-
有如下定义:struct date { int year; int month; int day; };struct { char name[20]; char sex; struct date birthday; }person;下面正确的赋值语句是()。
-
若有以下结构体定义,则用( )赋值是正确的。struct s{ char x;int y;}t;
-
在16位系统中,定义以下结构体类型 struct s { int a; char b; float f; }; 则语句printf(%d,sizeof(struct s))的输出结果为()。
-
有如下的定义:struct test{ int num;char name[10];struct {int y;int m;int d;}birthday;}test1,*p=&test1;以下对内嵌结构体成员的引用形式错误的是______。
-
有如下定义struct Employee{ char name[12]; int age; char sex; } emp[10],*p=std;以下语句错误的是________。
-
已有如下定义和输入语句: int a1,a2; char c1,c2; scanf(\%d%c%d%c\,&a1,&c1,&a2,&c2); 若要求a1,a2,c1,c2值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( )。
-
有如下定义: struct person { char name[9];int age;}; struct person class[10]={\John\,17, \Paul\,19, \Mary\,18, \Jack\,19}; 根据上述定义,能输出字母 M的语句是( )
-
有如下定义: struct number { int a; char b; } num; 则sizeof(num)的值是______。
-
设有以下定义typedef struct ex{int x;float y;char z;} str;则可以作为结构体类型名的是( )。
-
设有定义:struct {char mark[12]; double num1; char num2;} t1,t2;若变量均已正确赋初值,则以下语句中错误的是_________。A:t2.mark=t1.mark; B:t2.num1=t1.num1;C:t1=t2; D:t2.num2=t1.num2;typedef的作用是( )。
-
给出如下定义:char x [ ] = { “ abcdefg ” };char y [ ] = { ‘a’, ‘b’, ‘c’, ‘d ’, ‘e’, ‘f ’, ‘g’ , ‘ ’};则数组x与数组y等价
-
有如下定义:struct person{char name[9];int age;}struct person class[10]={"John",17, "Paul",
-
在16位IBM-PC上使用C语言,若有如下定义: Struct data { int i; char ch; double f; )b; 则结构变量b占用内存的字节数是()。
-
已知有结构体定义: 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
-
"根据下面的结构体类型定义和数组定义struct season{char name【10】;int day;};struct season s【4】={""Spring"",90,""Summer"",91,""Autumn"",92,""Winter"",92};值等于'A'的表达式"()
-
若有以下定义,则对结构体变量初始化正确的是 。 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”}}
-
某结构体变量定义如下,对此结构体变量中元素的引用,形式正确的是()。 struct k { int a; char c; }b,*p; p=&b;
-
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是: struct node { char data; struct node *next; } a,b,*p=&a,*q=&b;
-
假设有定义: struct country { int num; char name[10]; }x[5]={1,”China”,2,”USA”,3,”France”,4, “England”,5, “Spanish”}, p=x+2; 则执行cout<num<<“,”<<(p).name[2]的结果为()
-
已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的输入方式是()。int a1,a2;char c1,c2; scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2)
-
11、以下说明和语句中,已知int型数据占两个字节,则以下语句的输出结果是 struct st { char a[10]; int b; double c; }; printf("%d", sizeof(struct st));
-
阅读以下程序,写出程序的输出结果________ include <stdio.h> struct VALUE { int x; char c; }; void func(struct VALUE b) { b.x -= 100; b.c+= 4; } int main() { struct VALUE a ={100,'A'}; func(a); printf("%d %cn",a.x,a.c); return 0; }
推荐题目
- 堆芯喷淋系统﹝沸水堆﹞ core spray system
- 群桩基础由于桩侧土摩阻力的扩散作用,使得桩群的工作性状与单桩显著不同的现象称为()。
- 井口房或通风机房附近()内,不得有烟火或用火炉取暖。
- 关于淋病的描述,正确的是()。
- 大型机组在开车前,润滑油泵需要做下面()联锁试验。
- 科学家用动物进行科学实验,是通过对活动物进行试验和观察,认识有机界的各种规律。从生物学的角度看,人与动物(),能保证动物实验的可靠性。
- 聚合物的热性能包括几个方面?如何提高聚合物的热稳定性?
- Bush's farm()is said to be at bottom of the state of Texas in north America.
- 期山东为三处。(《垓下之围》)“期”、“山东”是什么意思?
- 我国知识分子是