Programmieren lernen in C.

Autor: Charles Brown
Erstelldatum: 2 Februar 2021
Aktualisierungsdatum: 27 Juni 2024
Anonim
C IN 46 MINUTEN LERNEN [Full-HD] [GER] C Crashkurs
Video: C IN 46 MINUTEN LERNEN [Full-HD] [GER] C Crashkurs

Inhalt

Das Erlernen des Codierens lernen Sie definitiv nicht über Nacht und erfordern viel Arbeit und Engagement (insbesondere mit C ++). Dieser Leitfaden führt Sie durch den Prozess.

Schreiten

  1. Erfahren Sie mehr über die Geschichte von C ++. Der beste Weg, um mit einer Programmiersprache zu beginnen, besteht darin, ihre Wurzeln zu lernen. Während Sie nicht alles verstehen, was Sie lesen, werden Sie auf einigen dieser Seiten mit wichtigen Begriffen vertraut gemacht, die später behandelt werden (z. B. "Objektorientierte Programmierung").
  2. Installieren Sie einen C ++ - Compiler (und möglicherweise eine IDE). Für die C ++ - Programmierung ist ein Compiler erforderlich, da der eigentliche Quellcode in eine Datei kompiliert werden muss, die von Ihrem Computer ausgeführt werden kann. Wenn Sie unter Windows arbeiten, ist Visual C ++ 2010 Express eine gute Option, oder wenn Sie unter Linux arbeiten, ist Geany eine gute Option. Beide werden mit einer IDE (Independent Development Environment) geliefert, die das Schreiben des Quellcodes erheblich vereinfacht. (Hinweis: Viele Leute im Internet empfehlen die Verwendung von Bloodshed Dev-C ++ IDE und Compiler. Nicht. Dieser wurde seit 5 Jahren nicht mehr aktualisiert und enthält Seiten und Seiten mit bekannten Fehlern, wie hier aufgeführt: http: // sourceforge.net/ p / dev-cpp / bugs /)
    • Erfahren Sie, wie Sie die IDE effizient nutzen können. Einige IDEs haben ihre eigenen Macken, die irgendwann im Weg stehen können. Daher ist es sinnvoll, die verschiedenen Optionen und Einstellungen für Ihre IDE im Auge zu behalten und zu überprüfen.
  3. Wählen Sie einige Tutorials aus, um C ++ zu lernen. Dieser Schritt ist zusammen mit dem Compiler einer der wichtigsten Schritte. Während dieses Schritts sind einige Dinge zu beachten. Stellen Sie in erster Linie sicher, dass das Handbuch für Anfänger in der Programmierung geschrieben wurde, da diese in ihren Beschreibungen am gründlichsten sind. Stellen Sie als Nächstes sicher, dass der Code im Lernprogramm dem C ++ 03-Standard oder sogar dem neuen C ++ 11 entspricht (noch nicht standardisiert, achten Sie also auf Compilerprobleme), da moderne Compiler Probleme beim Kompilieren veralteten Codes haben oder dies nur tun werden Müll servieren. Einige gute sind die von cprogramming.com über C ++ und das Tutorial unter www.cplusplus.com/doc/tutorial/.
  4. Probieren Sie jedes neue Konzept aus. Ein wichtiger Teil des Codelernens besteht darin, nicht nur die verschiedenen Konzepte zu lesen, sondern sie auch in Ihrem eigenen Code anzuwenden. Das Kopieren und Einfügen des Codes in Ihre IDE ist nur eingeschränkt möglich. Es ist viel vorteilhafter, jedes Beispiel auszutippen und eigene Ideen für Programme zu entwickeln, die das erlernte Konzept verwenden, um die Menge an Informationen zu maximieren, an die Sie sich erinnern können.
  5. Lernen Sie von anderen Entwicklern. Eines der besten Dinge beim Programmieren ist, dass unabhängig von Ihrer Programmierkenntnis immer Quellcode verfügbar ist, der sich auf derselben Ebene oder einen Schritt darüber befindet.Eine gute Möglichkeit, den komplizierteren Quellcode zu lernen, besteht darin, ihn zu lesen, bis Sie einen Punkt erreicht haben, an dem Sie ihn nicht verstehen, und dann zu versuchen, ihn in Ihrem Kopf zu erarbeiten. Wenn Sie einen bestimmten Teil des Codes nicht verstehen, lesen Sie mehr darüber in Ihrem Tutorial oder Referenzmaterial, bis Sie ihn verstanden haben.
  6. Arbeiten Sie die Probleme mit den erlernten Konzepten durch. Der absolut beste Weg, um das Gelernte zu erhalten, besteht nicht darin, die Beispiele aus dem Quellcode zu überschreiben, sondern tatsächlich eine bestimmte Aufgabe damit auszuführen. Die Website cprogramming.com und Project Euler bieten gute Übungen, die Sie lösen können, um die Konzepte auf reale Situationen anzuwenden. Wenn Sie absolut keinen Algorithmus für ein Problem erstellen können, besteht Ihr letzter Ausweg darin, online zu überprüfen, wie jemand es gelöst hat, um daraus zu lernen. Was bringt es, ein Problem zu lösen, wenn Sie nicht aus dem Ergebnis lernen?
  7. Helfen Sie anderen, die Hilfe brauchen. Nachdem Sie mehr über C ++ erfahren haben, können Sie anderen Anfängern online bei ihren Problemen helfen und sie auf die gleiche Reise bringen, die Sie selbst unternommen haben! Seien Sie nicht frustriert, wenn die Person, die Sie um Hilfe gebeten hat, nicht auf Ihren Rat hören möchte: Möglicherweise lernt jemand anderes aus der von Ihnen angegebenen Antwort, auch wenn der ursprüngliche Poster-Platzierer dies nicht getan hat.

Tipps

  • Sei nicht frustriert! Das Programmieren kann manchmal verwirrend sein, aber das bedeutet sicherlich nicht, dass Sie nur all Ihre Fortschritte wegwerfen und aufhören müssen! Wenn ein bestimmtes Handbuch ein Thema schlecht erklärt, lesen Sie ein anderes zu diesem Thema. es muss nicht sein, dass du das Problem bist!
  • Folgen Sie Ihrem eigenen Tempo.
  • Wenn während der Kompilierungszeit Fehler auftreten, lesen Sie den Quellcode erneut und prüfen Sie, ob Sie die Fehler finden können. Während die Fehler selbst kryptisch erscheinen mögen, versuchen sie Ihnen zu sagen, was falsch ist. Versuchen Sie also zu sehen, ob sie Sie über die Fehler unterrichten.
  • Sie können C ++ über den Google Play Store oder den Appstore lernen, indem Sie nach "Learn C ++" suchen.
  • Sie können es auch aus einem Buch über C ++ lernen.
  • Wenn Sie Laufzeitfehler erhalten, handelt es sich nicht um ein Syntaxproblem, sondern um ein Problem mit Ihrem Algorithmus. Schreiben Sie genau auf, was Ihr Algorithmus tun soll, und vergleichen Sie ihn mit Ihrem Quellcode. Worst-Case-Szenario: Zeigen Sie den Code einer Online-Community und prüfen Sie, ob sie bei der Diagnose von Problemen helfen können. Fragen Sie jedoch freundlich nach! Die Leute, die Ihnen dabei helfen, dies in ihrer Freizeit zu tun, während sie zu diesem Zeitpunkt auch eine lebende Programmiersoftware entwickeln könnten, seien Sie also dankbar!
  • Kommentieren Sie immer Ihren Quellcode! Selbst für einfachen, selbsterklärenden Code schadet es nie, zu Beginn eine kurze Erklärung des Programms zu schreiben. Es ist auch empfehlenswert zu lernen, ob Sie komplexere Software programmieren, die Sie möglicherweise noch verstehen, aber jeden anderen, der sie liest, verwirren.

Warnungen

  • C und C ++ sind sehr einfache Programmiersprachen, was bedeutet, dass Ihr Computer möglicherweise absichtlich aufgrund von schlechtem Code oder bösartigen Programmen abstürzt! Kompilieren Sie niemals Programme mit "#include windows.h>", es sei denn, Sie sind sich absolut sicher, was Sie tun, und selbst wenn Sie wissen, was Sie tun, versuchen Sie, dies jederzeit zu vermeiden.
  • Stellen Sie sicher, dass Ihr Compiler und Ihr Tutorial auf dem neuesten Stand sind! Veraltete Compiler können dazu führen, dass gültiger Quellcode nicht kompiliert wird oder zur Laufzeit seltsame Fehler auftreten. Gleiches gilt für Tutorials.
  • Viele Antivirenprogramme denken, dass alles, was Sie machen, ein Virus ist! Stellen Sie sicher, dass Sie Ihr Programm zu Ausnahmen hinzufügen und Ihr Antivirenprogramm bei Bedarf deaktivieren, damit Ihr Programm nicht versehentlich gelöscht wird!