Wenn du in C programmierst (davon gehe ich mal aus, denn sonst würdest du ja std::string benutzen) musst du darauf achten, dass du die Variable vor der ersten Anweisung in der Funktion machst, sonst bekommst du eine Fehlermeldung -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)