以下哪个不是动态分配内存的函数? A. malloc() B. calloc() C. realloc() D. new() 答案解析 在C语言中,malloc()、calloc()和realloc()函数用于动态分配内存。new()是C++中用于动态分配内存的关键字。因此,正确答案是D,因为new()不是C语言的函数。 正确答案:D