在C语言中,以下哪个函数用于动态分配内存? A. malloc B. alloc C. new D. calloc 答案解析 在C语言中,动态内存分配通常使用malloc函数。选项B是错误的,因为C语言中没有alloc函数。选项C是C++中的动态内存分配关键字,不适用于C语言。选项D是用于分配内存并初始化所有值为0的函数,虽然也是正确的,但题目要求考察基本概念,因此选项A更符合题意。 正确答案:A