【发布时间】:2012-05-21 01:12:23
【问题描述】:
我正在检查不需要显式转换 malloc 调用结果的代码,但每当我尝试这样做时,编译器都会抛出错误。
即
char *somevar;
somevar = malloc(sizeof(char) * n); //error
somevar = (char *)malloc(sizeof(char) * n); // ok
【问题讨论】:
-
你到底遇到了什么错误?
标签: c casting compiler-errors malloc