填空题
以下程序中给指针p分配三个double型动态内存单元,请填空。
# include <stdio.h>
main()
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]);
【参考答案】
3*sizeof(double)或size(double)*3或24或3*8或8*3
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
若有int a[5],*p=a;,则p+2表示第______个元素的地址。
点击查看答案
填空题
下列程序的输出结果为______。 #include stdio.h main() int k,j; int a[]= 3,-5,18,27,37,23,69,82,52,-15; for(k=0,j=k;k<10;k++) if(a[k]>a[j])j=k; printf( m=%d,j=%d n ,a[j],j);
点击查看答案
相关试题
下面函数将指针p2所指向的线性链表串接到p...
以下程序的运行结果是______。 # ...
以下程序运行后输出的结果是______。...
以下函数sstrcat()的功能是实现字符串的...
已有定义如下: struct node int data...