Dlaczego kompilator narzeka, gdy nie rzucam wyniku malloc?
Sprawdzam kod, który nie wymaga jawnego rzutowania wyniku wywołania malloc, ale za każdym razem, gdy próbuję to zrobić, kompilator zgłasza błąd.
to znaczy
<code>char *somevar; somevar = malloc(sizeof(char) * n); //error somevar = (char *)malloc(sizeof(char) * n); // ok </code>