011
13.10.2004, 09:11 Uhr
Pablo
Supertux (Operator)
|
Ja, vor allem, weil du damit sehr viel lernst. Wenn wan C/C++ Neuling ist, versteht man meistens die Zeiger nicht, man weiss nicht, wozu die gut sind und man versteht den Zusammenhang zwischen Zeiger und Inhalt des Zeigers, (bsp: zwischen str und *str). Am Anfang sieht man nicht, dass der Zeiger sozusagen 2 Inhalte hat und das ist schwer am Anfang. Mir hat auch viel Arbeit gekostet, bis ich die Strings in C voll in grif hatte, das war eine harte Zeit, ich hab immer wieder "Segmentation Faults" bekommen, wenn ich mit char*/char[] gearbeitet hab, das war echt ne grausame Zeit. Aber ich hab trotzdem weiter gemacht und jetzt hab ich keine Probleme damit. Die String-Handhanung von C hat mir auch etwas gezeigt, und zwar, was ein Pointer ist und wie man damit am besten umgeht, du verstehst dank der String-Behandlung sehr viel über die Pointers und solche Sachen. Als ich das verstanden hab, war ich echt sehr begeistert von den Zeigern und bis heute arbeite ich sehr gern damit.
Also gib nicht auf, nur weil's schwer ist, jeder muss durch diese Phase durch, es ist hart aber es lohnt sich, weil wenn du sowas verstehst, dann bist du nachher in der Lage andere schewere Dinge zu verstehen. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |