题目内容

若有定义:struct student{int num; char sex; int age;}stu1;下列叙述不正确的是__________。

A.student是结构体类型名
B.struct student是结构体类型名
C.stu1是用户定义的结构体类型变量名
D.num,sex,age都是结构体变量stu1的成员

查看答案
更多问题

下面程序的运行结果是_______。#includeunion data{ int i;char c;double d;}a[2];int main() {printf("%d\n",sizeof(a)); }

A.16
B.8
C.4
D.2

在32位编译器下,下面程序的运行结果是_______。#includeunion data {int i; char c; };struct{char a[2]; int i; union data d; }p;int main() {printf("%d\n",sizeof(p)); }

A.5
B.10
C.7
D.12

以下C语言共用体类型数据的描述中,正确的是__________。

A.共用体变量占的内存大小等于所有成员所占的内存大小之和
B.共用体类型不可以出现在结构体类型定义中
C.在定义共用体变量的同时允许对第一个成员的值进行初始化
D.同一共用体中各成员的首地址不相同

文本文件quiz.txt的内容为"Programming"(不包含引号),以下程序段的运行结果是______。FILE*fp;char*str;if((fp=fopen("quiz.txt","r"))!=NULL)str=fgets(str,7,fp);printf("%s",str);

A.Progr
B.Progra
C.Program
D.Programming

答案查题题库