Zitat Zitat von SeeksTheMoon
Was hast Du jetzt vor?
Wenns ein char* wäre, wär das ja alles kein Problem. (...)
Und das (...) wäre malloc(sizeof(datentyp)*anzahl);.

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