中国大学MOOC: 若有以下定义:double d[10]; double *p1=d; double *p2=&d[3];已知一个double型数据占8个字节,则p2-p1值为( ):
举一反三
- 若有以下定义:double d[10]; double *p1=d; double *p2=&d[3];已知一个double型数据占8个字节,则p2-p1值为( ): A: 8 B: 16 C: 24 D: 3
- 若有定义double d[][3]={ 1,2,3,4,5 };则数组d所占用的内存空间为______字节。 A: 20 B: 24 C: 40 D: 48
- 以下程序中给指针p分配三个double型动态内存单元,请填空: #include void main( ) { double *p; p=(double*)malloc(________________________); p[0]=1.5; p[1]=2.5; p[2]=3.5; printf(“%f %f %f ”,p[0],p[1],p[2]); }
- 以下程序中给指针p分配三个double型动态内存单元,请填空: #include voidmain() {double*p; p=(double*)malloc(________________________); p[0]=1.5;p[1]=2.5;p[2]=3.5; printf(“%f%f%f\n”,p[0],p[1],p[2]);}
- 中国大学MOOC: 若有以下定义: double a[3][5];则数组a占用字节数为 字节。