Det skal lige siges at hvis du skriver strengen direkte sådan her:
- char str[256] = "Min streng";
Så indsættes der automatisk et \0 til sidst bagefter. Den skal du selv huske at gøre plads til. F.eks. er dette IKKE sikkert at gøre:
- char str[3] = "www";
Hvis du prøver at udskrive dette er der en god chance for at du får en fejl eller at der kommer noget ekstra i outputtet. Dette herimod er fint:
- char str[4] = "www";