假设int类型变量占用4个字节,定义数组intx[10]={0,2,4};则x在内存中占据几个字节?()
第1题
A.int型在所有的计算机上都占4个字节的存储单元。
B.对于同样的尾数,阶码的值越大,则浮点数所表示的数值的绝对值就越大。
C.编译器按变量定义的类型对不同类型的变量分配不同大小的内存空间。
D.内存是按字节编址的。
第4题
A.定义了一个类型为int的指针变量p,该变量具有三个指针
B.定义了一个名为*p的整型数组,该数组含有三个int类型元素
C.定义了一个指向一维数组的指针变量p,该一维数组应具有三个int类型元素
D.定义了一个指针数组p,该数组含有三个元素,各元素都是基类型为int的指针
第5题
若有下列定义(设int类型变量占两个字节),则i=【 】 ,j=【 】。 int i=8,j=9;float x=123.456; print("i=%oj=%o\n",i,j);
第6题
在C语言中,int,char和short三种类型数据在内存中所占用的字节数()。
A.由用户自己定义
B.均为两个字节
C.是任意的
D.由所用机器的机器字长决定
第7题
设有定义语句int(*f)(int);则以下叙述正确的是
A.f是基类型为int的指针变量
B.f是指向int类型一维数组的指针变量
C.f是指向函数的指针变量,该函数具有一个int类型的形参
D.f是函数名,该函数的返回值是基类型为int类型的地址
第8题
用ASN.1基本编码规则对以下数组(SEQUENCE-OF)进行编码。假定每一个数字占用4个字节。2345,1236,122,1236
第11题
A.定义char a[3]; 则数组a在内存中占6个字节
B.语句int a[]={0};是不合法的,遗漏了数组的大小
C.语句int a[8]={0};是合法的
D.语句char a[2]={12, 125, 1};是合法的