首页/ 题库 / [单选题]若有如下说明,且int类型占两个字节,则的答案

若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st {int a; int b[2]; }a;

单选题
2022-08-11 01:59
A、结构体变量a与结构体成员a同名,定义是合法的
B、程序只在执行到该结构体时才为结构体st分配存储单元
C、程序运行时为结构体st分配8字节存储单元
D、类型名struct st可以通过extern关键字提前引用
查看答案

正确答案
A

试题解析

标签:
感兴趣题目
若有下列定义(设int类型变量占2个字节): int i=8,j=9; 则下列语句: printf("i=%u,j=%x ",i,j); 输出的结果是( )。
若有下列定义(设int类型变量占2个字节):i=8,j=9;则下列语句:printf(”i=%%d,j=%%d\n”,i,j);输出的结果是( )。
若有以下说明和语句: struct st{int n;char*ch;}; struct st a[3]={5,"abc",7,"def",9,"ghk"},*p=a; 则值为6的表达式是______。
若有以下说明和语句: struct st{int n;char*ch;} struct st a[3]={5,"abc"7,"def",9",ghk"),*p=a; 则值为6的表达式是______。
若有如下说明,则______的叙述是正确的。 struct st { int a; int b[2]; }a;
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。 Struct stu { int i; int name; }st,*p; p=&st;
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。Struct stu{ int i;int name;}st,*p;p=&St;
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。Stmct stu{ int i;int name;}st,*p;p=&st;
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。 Struct stu { int i; int name; }st,*p; p=&st;
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st {int a; int b[2]; }a;
若有如下说明: union s {char a[9] int b; float c; }t; 则下列叙述正确的是( )
假定int类型变量占用两个字节,若有定义:int[]x=new int[10]{0,2,4,4,5,6,7,8,9,10};则数组x在内存中所占字节数是()。
相关题目
假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是
若有说明:int a[3][4]={0};则下面正确的叙述是( )。
在C语言中,int类型数据占2个字节,则long类型数据所占字节数据为
若有下列定义(设int类型变量占2个字节):int j=8,j=9;则下列语句:printf(”i=%%d,j=%%d\n”,i,j);输出的结果是(  )。
假定int类型变量占用两个字节,有定义:int x[10]={0,2,4};,则数组x在内存中占字节数是
假设int型变量占两个字节的存储单元,若有定义intx[10]={0,2,4};,则数组x在内存中所占字节数为()。
设有如下说明 typedef struct ST {long a;int b;char c[2];}NEW; 则下面叙述中正确的是
设有如下说明 typedef struct ST { long a; int b; char c[2];} NEW; 则下面叙述中正确的是
设有以下说明语句: struct stu { int a; float b; }stutype; 则下面叙述不正确的是( )。
设有如下说明: typedef struct ST { long a;int b;char c[2];} NEW; 则下面叙述中正确的是( )。
若有说明:int a[][4]={0,0};则下面不正确的叙述是( )。
若有如下说明,则______的叙述是正确的。 struct st { int a; int b[2]; }a;
若有说明:int [3][4]={0};则下面叙述正确的( )。
若有说明:int a[][4]={0,0};则下面不正确的叙述是
若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf(”i=%%d,j=%%d”,i,j);
输出的结果是(  )。

若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf("i=%%d,j=%%d\n",i,j);
输出的结果是(    )。
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是( )。
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%u,j=%x\n".i,j);输出的结果是( )。
若有下列定义(设int类型变量占2个字节): int i=8,j=9; 则下列语句: printf("i=%%d,j=%%d ",i,j); 输出的结果是( )。
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是( )。
广告位招租WX:84302438

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