Zum Inhalt springen

Heinzelmann

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

  1. 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
  2. Wie soll ein Anfänger die "Gefahren" von char Arrays kennenlernen, wenn er sie anscheinend völlig ignorieren soll? Nur, weil etwas gefährlicher ist, heißt das noch lange nicht, dass man es komplett meiden soll. Früher oder später muss man sie mal benutzen und da ist es gut, wenn man damit umgehen kann. Ich kann nicht mehr sehen, wie sogenannte erfahrene Programmierer Anfängern Tipps geben, wie sie möglichst ineffektiv Fehler vermeiden, indem sie erst gar nicht versuchen mögliche Fehler zu produzieren. Aus Fehlern lernt man bekanntlich am besten. Scheint so ein Art Forenproblem zu sein, ist nicht das erste mal, dass ich sowas sehe. Außerdem verstehe ich nicht, was so schlimm daran ist C-Code in C++ zu verwenden, C++ ist schließlich eine Erweiterung von C.
  3. Zum Beispiel aus Kompatibilitätsgründen oder zur Leistungs"optimierung" (Das ist natürlich abhänging von der zu erledigenden Aufgabe und meistens kann mans vernachlässigen) strings mögen zwar einige Vorteile bringen, aber wenn man diese nicht braucht und mit char arrays umgehen kann, muss man sie ja nicht benutzen. Edit: Oder einfach nur um Byte Werte abzuspeichern
  4. Vielleicht gibt es einen guten Grund. Nur weil char arrays durch schlechte Programmierung fehleranfälliger sind oder weniger leicht in der Handhabung wie z.B. strings, muss man sie ja nicht komplett meiden, schließlich gehören sie zum Grundwissen. Artery, da du wohl noch in der Lernphase ist, empfehle ich dir mehrere Methoden auszuprobieren. Statt dir was vorzukauen, möchte ich lieber fragen, was du bereits versucht hast?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...