📜  C |动态内存分配|问题6

📅  最后修改于: 2021-05-25 23:27:34             🧑  作者: Mango

以下内容哪些是对的?
(A) “ ptr = calloc(m,n)”等效于
ptr = malloc(m * n);
(B) “ ptr = calloc(m,n)”等效于
ptr = malloc(m * n);
memset(ptr,0,m * n);
(C) “ ptr = calloc(m,n)”等效于
ptr = malloc(m);
memset(ptr,0,m);
(D) “ ptr = calloc(m,n)”等效于
ptr = malloc(n);
memset(ptr,0,n);答案: (B)
说明:有关详细信息,请参见calloc()与malloc()。

这个问题的测验

想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。