假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。
使用变量x存放数据12345678.987654,应该将x声明为()类型。
结构体分为全局结构体和对象结构体()结构体能够在应用程序的任何地方使用,声明全局结构体变量的作用域是()。()结构体只能在对象以及继承于该对象的派生对象中使用,对象级结构在()画板中定义。一般将在整个应用程序中都要使用的结构体应定义为()结构体,将只在某个对象中使用的结构体定义为()结构体。
相同结构体类型的变量之间,可以()
若定义如下的共同体类型变量x,则x所占用的内存字节数为()(以IBMPC机为例)。https://assets.asklib.com/images/image2/2018071911163828599.bmp
假定变量x,f和d的类型分别为int 、float和double。下面表达式的值总是为1的是()
相同结构体类型的变量之间可以( ).
结构体类型本身不占用内存空间,结构体变量占用内存空间。
结构体类型的定义要先于结构体变量的定义,不能用尚未定义的结构体类型对变量进行定义
定义结构体指针变量的一般形式如下:struct 结构体名 *指针变量名;
在程序中,可以将一个结构体变量作为一个整体赋给另一个同类型的结构体变量。
假定w、x、y、z、m均为int型变量,有如下程序段:w=1;x=2;y=3;z=4;m=(w
变量声明语句:Dim 变量名 As 类型,若省略“As 类型”,则所创建的变量是( )。
依据如下声明语句: Dim X,Y As Single 变量X和Y的数据类型分别是()。
若有如下语句:struct a{char x[10]int y;}s,*t;t=&s;则对结构体变量s中的成员y的正确引用是(
3、假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数 是()。
C语言中的结构类型采用()来进行声明。它是一系列相关的但类型不一定相同的变量组织在一起构成的
若有如下语句: struct a { char x[10] int y; }s,*t; t=&S; 则对结构体变量s中的成员y的正确引用是()。
假定w、x、y、z、m均为int型变量,有如下程序段: 则该程序段执行后,m的值是______.
"student是一个结构体类型,则结构体变量定义正确的是()
无符号整数变量ux和uy的声明和初始化如下: unsigned ux=x; unsigned uy=y; 若sizeof(int)=4,则对于任意int型变量x和y,判断以下表达式哪些为永真 i. x*4+y*8==(x<<2)+(y<<3) ii. x*y==ux*uy iii. (x*x)>=0 iv. x/4+y/8==(x>>2)+(y>>3)
某结构体变量定义如下,对此结构体变量中元素的引用,形式正确的是()。 struct k { int a; char c; }b,*p; p=&b;
结构体是不同数据类型的数据集合,作为数据类型,必须先说明结构体【】,再说明结构体变量.
设有一结构体类型变量定义如下,若对结构体变量w1的出生年份year进行赋值,下面正确的赋值语句是()。 struct date { int year; int month; int day; }; struct worker { char name[20]; char sex; struct date birthday; }w1;