C-Programmierung
Zeichenkettenzeiger
← Zeichenketten (C-Strings) | ● | Zeichenkettenlänge →
Zeichenketten variabler Länge realisiert man über ein dynamisches char Array, also einen char Zeiger, der auf einen entsprechenden Speicherblock zeigt.
char *str;
str=(char *)malloc(n+1);
str=(char *)malloc(n+1);
Die Länge des variablen Strings ist ausschliesslich implizit definiert durch die finale 0.
Q sizeof(str)
?