Wer sagt denn, dass man vorher nicht C lernen kann? Wieso soll jemand die Finger von char arrays lassen, das kann ja wohl jeder selbst entscheiden.
Wenn jemand auch schon als Anfänger char arrays benutzen will, dann soll er das doch ruhig tun. Im Übrigen gibt es meiner Meinung nach nichts schwieriges bei der Benutzung von char Arrays. (Aber das ist natürlich Ansichtssache)
Fakt ist, dass Artery sie benutzen will, also kann er das tun und ihm das auszureden pädagogisch ziemlich zweifelhaft, zumal er schon erwähnt hat, das diese ihm mehr zusagen. (Er sollte strings aber nicht ignorieren )
Ja Oo
kann!
Pauschalaussage!
Darüber kann man streiten, hab schon einige andere Meinungen darüber gelesen und das ist mir ehrlich gesagt egal, denn es beantwortet ja nicht meine Frage.
Worauf ich hinaus will ist die Tatsache, dass Anfängern oft pauschal gesagt wird, dass dies und jenes besser ist und sie von bestimmten Sachen die Finger lassen sollen.
Jeder hat seine eigenes Lernschema und lernt bestimmte Dinge erst später als andere.
Deswegen sollte man ihn nicht zwingen Dinge zu verwenden, die man für besser hält, kann ihm aber ruhig darauf hinweisen.
@lilith2k3
Ich stimme dir größtenteils zu, jedoch bin ich nicht der Meinung, dass man unbedingt C++ vor C lernen sollte. Ich hab zuerst C gelernt um mich in C++ besser zurechtzufinden und das hat super geklappt
Wenn jemand das andersrum macht und damit gut voran kommt, dann ist das auch gut.
Offtopic:
Moment mal, unser Schulsystem soll ein gutes Lernsystem sein? Hab ich was verpasst?
Dass man aus Fehlern "am besten" lernt ist ja wohl ne Tatsache, das liegt einfach in der menschlichen Natur. Platte heiß -> fass ich nicht mehr an