Zitat von SeeksTheMoonUnd das (...) wäre malloc(sizeof(datentyp)*anzahl);.Wenns ein char* wäre, wär das ja alles kein Problem. (...)
Aber ich versteh nicht, wieso sizeof(int). das sollte doch eigentlich immer 32Bit zurückgeben. und wenn die zahl "7" ist, sollte ja eigentlicht sizeof(char)*(1+1) reserviert werden.
Und nach char* zu casten sollte eigentlich auch richtig sein. ich will ja kein Char-Array, sondern den Pointer zum ersten Element.
MfG
Lesezeichen