假定全局数组a的声明为char*a[8],a的首地址为0x80498c0,i在ECX中,现要将a[i]取到EAX相应宽度的寄存器中,则所用的汇编指令是()。
A.mov0x80498c0(,%ccx),%ah
B.mov(0x80498c0,%ecx),%ah
C.mov0x80498c0(,%ecx,4),%eax
D.mov(0x80498c0,%ecx,4),%eax
C、mov0x80498c0(,%ecx,4),%eax
A.mov0x80498c0(,%ccx),%ah
B.mov(0x80498c0,%ecx),%ah
C.mov0x80498c0(,%ecx,4),%eax
D.mov(0x80498c0,%ecx,4),%eax
C、mov0x80498c0(,%ecx,4),%eax
第1题
定义一组数组char money[8],这个数组有几个变量?( )
(A)1 (B)7 (C)8 (D)9
第2题
定义一组数组char money[8],这个数组有几个变量?( )
(A) 1 (B) 7 (C) 8 (D) 9
第3题
A.定义char a[3]; 则数组a在内存中占6个字节
B.语句int a[]={0};是不合法的,遗漏了数组的大小
C.语句int a[8]={0};是合法的
D.语句char a[2]={12, 125, 1};是合法的
第5题
第7题
A.用某一特殊自然资源的货币价值比一定的数目少的证据来证明所有自然资源的货币价值都比那个数目少
B.预先假定臭氧层不应该被保护,接着就证明该声明为一结论
C.使用模棱两可的术语“价值”来转移环境学家的告诫
D.没有给出仅确定了某一个货币价值的上限就可以计算该货币价值是多少的想法的根据。
第10题
若给出以下定义:
char x[]="abcdefg";
char y[]={'a','b',’'c','d','e','f','g'};
则正确的叙述为( )。
(A)数组x和数组y等价 (B)数组x和数组y的长度相同
(C)数组x的长度大于数组y的长度 (D)数组y的长度大于数组x的长度
第11题
合法的数组定义是 ()。
A.int a[ ]="string"
B.int a[5]={0,1,2,3,4,5}
C.char a="string"
D.char a={0,1,2,3,4,5}