以下程序的运行结果为( )。#includeint main( ){int k=2,m=4,n=6,*pk=&k,*pm=&m,*p;*(p=&n)=*pk*(*pm);printf("%d\n",n);return 0;}
查看答案
若已定义a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对数组元素的引用不正确的是()。
A. a[5-2]
B. *(&a[i])
C. p[i]
D. *(*(a+i))
若有定义int i,j, c[4][5],(*cp)[5]; cp=c; 则能正确引用c数组元素的是()。
A. cp+1
B. *(cp+3)
C. *(cp+1)+3
D. *(*cp+2))
当定义一个结构体变量时,系统为它分配的内存空间是()。
A. 结构体中一个成员所需的内存容量
B. 结构体中第一个成员所需的内存容量
C. 结构体中占内存容量最大者所需的容量
D. 结构体中各成员所需的内存容量之和
若有如下说明,则对初值中整数8的引用方式是()。struct love{char ch;int i;double x;}name[3][3]={{‘z’,5,25.0},{‘j’,8,12.5},{‘n’,4,10.6}};
A. name[0][1].ch
B. name[0][1].i
C. name[1][0].i
D. name[0][2].i