Was ist der Unterschied zwischen alloca (n) und char x [n]?

Was ist der Unterschied zwische

void *bytes = alloca(size);

un

char bytes[size];  //Or to be more precise, char x[size]; void *bytes = x;

...woGröß ist eine Variable, deren Wert zur Kompilierungszeit unbekannt ist.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage