Hallo, ich habe eien Farge zu dem Unterschied zwischen char[] und char *!
Ich habe jetzt schon öfter gehört, daß es da keinen unterschied gibt!
Ich denke, der Unterschied ist, daß bei char[] ein fester Speciehr reserviert wird bei der Deklaration!
Aber ich verstehe nicht, wieso es dann nicht bei char * Probleme mit dem Speicher gibt, da, je länger die Variable wird, der Fall wahrscheinlicher wird, daß eine Speicherverletzuing auftritt!
Ich weiß auch, daß es die Möglichkeit mit malloc gibt, um für char * Speicher zu reserviern!
Das muß man aber nicht, man kann char * "einfach so" verwenden!
Aber wieso
Ich habe jetzt schon öfter gehört, daß es da keinen unterschied gibt!
Ich denke, der Unterschied ist, daß bei char[] ein fester Speciehr reserviert wird bei der Deklaration!
Aber ich verstehe nicht, wieso es dann nicht bei char * Probleme mit dem Speicher gibt, da, je länger die Variable wird, der Fall wahrscheinlicher wird, daß eine Speicherverletzuing auftritt!
Ich weiß auch, daß es die Möglichkeit mit malloc gibt, um für char * Speicher zu reserviern!
Das muß man aber nicht, man kann char * "einfach so" verwenden!
Aber wieso