问题描述:
[单选]
假设进行了如下的内存分配: void* p = malloc(10); 那么,以下使用此内存区域的代码片段正确的是:()
A.int* pi = (int*) p; pi[0] = 100; pi[1] = 200;pi[2] = 300;
B.double* pd = (double*)p; pd[0] = 3.14; pd[1] = 2.13;
C.strcpy(p, “abcdefghijklmn”);
D.strcpy((char*)p, “abcdef”) ;
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:阅读如下代码( ) pid_t pid = fork(); if(pid==-1)perror("创建失败"),exit(-1); if(pid==0){ printf("pid1=%d,pid2= %d\n", getpid(), getppid()); }else{ printf("pid3=%d,pid4=%d\n", getpid(), pid); } printf("%d进程结束运行\n", getpid()); return 0; 下列说法正确的是( )
下一篇:组经理层级品管增员考评中,当月实现有效增员加()分?
- 我要回答: 网友(216.73.216.96)
- 热门题目: 1.AI智控蒸箱SCD47-Z1 2.安检签到/订单/新客户接待区 3.血糖仪保养维护()
