Antwort von
nach 47 Minuten
hilfreich
Re: Was ist besser/ einfacher? C oder C++ ??
Moin,
ich studiere und muß /will C lernen.
Ist C++ eigentlich genau so schwer wie C.
Ist der Umstieg auch relativ einfach oder gibt es gravierende
Unterschiede.
1. C ist eine Untermenge von C++, also mußt Du C lernen, um C++ zu können. also ist C++ schwerer.
2. C++ erlaubt deutlich besser Strukturierte Programme (OOP), also ist C++ einfacher.
Weil C++ auf C aufbaut, gibt es auch zwei Arten, die Sprachen zu lernen:
1. Du konzentrierst Dich zunächst auf C (ohne pathologisch C++-Elemente zu vermeiden), zB. bis Du die Funktionen aus <string.h> nachprogrammieren kannst. Dann siehst Du Dir gezielt Elemente von C++ an.
2. Du lernst C++, ohne Dich zunächst um die für C typischen Dinge zu kümmern. Die lernst Du dann später je nach Bedarf und Vorliebe.
Zufrieden?
Es hängt vom Lehrer und von Nah- und Fernzielen ab.
Und wie ist denn Java im Vergleich?
Mit Java bekommst Du die OOP-Elemente ohne die C-Fallstricke. An sich würde ich immer Java empfehlen, allerdings sind C/C++ weitaus schneller. Auch hier gilt, daß es von Die abhängt. Warum willst Du es lernen und wie willst Du es anwenden?
Thorsten