Frage von 3v1lH4x0R, 10

Problem bei char* mit malloc -- wer kann helfen?

Der Code sieht wie folgt aus: #include #include

void *ecmalloc(size_t);

int main() { char *p; p = (char ) ecmalloc(4); p = "abc";

printf("%s", p); free(p); return 0; }

void *ecmalloc(size_t size) { void *mr; mr = malloc(size); if(!mr) { fprintf(stderr, " Failed to allocate memory"); exit(-1); } return mr;

output: $/W wobei statt des W auch gerne andre Buchstaben oder auch Herzchen aäaaś lo göl.1

Antwort
von 3v1lH4x0R, 10

hat sich geklärt
strcpy tuts

Kommentar von TeeTier ,

Sag ich doch! :)

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten