harry009 schrieb:
...
personendaten thePerson;
strncpy(thePerson.adresse.vorname,"Lieselotte",MAXSTRING);
strncpy(thePerson.adresse.nachname,"Musterschuelerin",MAXSTRING);
strncpy(thePerson.adresse.strasse,"Schluesselhofgasse 63",MAXSTRING);
strncpy(thePerson.adresse.ort,"Steyr",MAXSTRING);
...
Was soll denn dieser Schwachsinn bringen?
Was passiert, wenn z.B. MAXSTRING<=strlen("Lieselotte") ist?
Dazu empfiehlt es sich, sich die Spezifikation von strncpy anzuschauen.