以下程序中给指针p分配3个double型动态内存单元 请填空。 include<stdllb. h>

大学专科 已帮助: 时间:2023-08-16 06:57:54

以下程序中给指针p分配3个double型动态内存单元,请填空。 include<stdllb. 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]); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:指针,正确答案,请帮忙

参考解答

用户头像

416***303

2023-08-16 06:57:54

正确答案:3*sizeof(double)
malloc(size)函数用于申请动态存储空间,故应填3个double型变量在内存中所占的字节数。while循环的功能把字符从第二个元素开始左移一位,并将原第一个元素赋给最后一个元素。

上一篇 已知字母A的ASCII码为65 以下程序运行后的输出结果是【 】。 main() { char a

下一篇 有如下程序段: main(int argc char *argv[]) { int n i=0; w

相似问题