Heim  >  Artikel  >  Backend-Entwicklung  >  50 Lernvorschläge für C-Programmierung und -Entwicklung von Experten

50 Lernvorschläge für C-Programmierung und -Entwicklung von Experten

WBOY
WBOYOriginal
2016-08-08 09:28:591029Durchsuche

Jeder Freund, der sich mit der Entwicklung von C beschäftigt, glaubt, dass er Nachzüglern einige Vorschläge machen kann, aber nur sehr wenige Menschen fassen dies tatsächlich allgemein zusammen. Dieser Artikel enthält 50 Vorschläge zum Erlernen der C Programmierentwicklung, die im Internet verbreitet werden. Die Zusammenfassung ist ziemlich gut, Programmierlerner (nicht beschränkt auf C -Lernende) Wenn Sie diese Vorschläge wirklich verstehen, glaube ich, dass Sie sie beim Lernen genau erfassen können. Konzentrieren Sie sich auf die wichtigsten Punkte und Umwege vermeiden. Nachfolgend sind diese 50 Vorschläge aufgeführt:

1, lernen Sie C als neue Sprache ( Es hat nichts zu tun tun mit C!).

2, schauen Sie sich „Thinking In C “ an, lesen Sie nicht „C Programming Thoughts“.

3, schauen Sie sich „The C Programming Language“ und „Inside The C Object Model“ an. Das liegt daran, dass sie schwierig sind und wir selbst Anfänger sind, also schauen wir sie uns nicht an.

4, Lassen Sie sich nicht von VC, BCB, BC täuschen, MC Wörter wie , TC verwirren mich – das sind alles integrierte Entwicklungsumgebungen, und was wir lernen wollen, ist eine Sprache.

5 Lassen Sie keine scheinbar einfachen kleinen Programmierprobleme los – sie sind oft nicht so einfach, oder sie können zu vielen Wissenspunkten führen .

6: Wenn Sie wissen, wie man Visual C verwendet, bedeutet das nicht, dass Sie auch wissen, wie man C verwendet.

7, es ist nicht schwer zu lernen Klasse, Vorlage, STL, Generisches ProgrammierenEs ist nichts weiter als das. Was schwierig ist, ist langfristiges Üben und ausführliches Lesen.

8 Wenn Sie kein Genie sind, denken Sie nicht daran, Spiele zu spielen, wenn Sie Programmieren lernen möchten – Sie denken, Sie haben es geschafft, aber in Tatsache ist, dass Ihr C -Level nicht mit Ihrer Fähigkeit, das Level zu bestehen, zunimmt – tatsächlich können Sie sich immer daran erinnern: C zu lernen bedeutet, Spiele zu machen.

9Sie können die C -Sprache nicht durch das Lesen von Visual C -Büchern lernen.

10, ungestüme Menschen neigen dazu zu sagen: XXDie Sprache ist nicht mehr gut, du solltest YY lernen ;——Ja, das kannst du nicht selbst machen! ?

11. Ungestüme Menschen neigen dazu, zu fragen: Was soll ich lernen? - Nicht fragen, sondern einfach lernen; 🎜>13

, ungestüme Leute neigen dazu zu sagen: Ich will die chinesische Version! Ich kann kein Englisch! --NEIN? Lernen!

14

, ungestüme Menschen neigen dazu zu fragen: Welches ist besser,

XX oder YY - lassen Sie mich Sag dir: Es ist alles gut – solange du es lernst. 15

Es gibt zwei Arten von ungestümen Menschen:

a)Diejenigen, die nur zuschauen, aber nicht lernen; b )Menschen, die nur lernen, aber nicht durchhalten. 16

Es ist besser, veraltete Technologie im Auge zu behalten, wenn man über modische Technologie spricht.

17

,

C ist nicht nur eine objektorientierte Programmiersprache. 18

Eine der besten Möglichkeiten, Programmieren zu lernen, ist das Lesen von Quellcode.

19

Denken Sie nicht, dass das Buch in Ihrer Hand jederzeit ausreicht.

20

, bitte lesen Sie „

Die Standard-C-Bibel“ (chinesische Version: Standard-C-Bibel) und beherrschen Sie sie es C Standard. 21

Bitte lesen Sie das Buch sorgfältig, wenn Sie es nicht verstehen.

22

Erwarten Sie nicht, dass Sie sich an irgendetwas erinnern und es beherrschen, nachdem Sie das Buch zum ersten Mal gelesen haben – lesen Sie es bitte zum zweiten und dritten Mal.

23

, siehe „

Effektives C “ und „Effektiveres C “ und „Außergewöhnlich.“ C 》. 24

Bleiben Sie nicht in der Wiege der integrierten Entwicklungsumgebung. Sie müssen lernen, die integrierte Entwicklungsumgebung zu steuern und die Befehlszeile zu verwenden Prozessprogramme.

25

, besprechen Sie sinnvolle

C Wissenspunkte mit anderen, anstatt zu streiten XX OK oder Welches ist besser, JJ oder ZZ. 26

, lesen Sie bitte „Programmierpraxis“ und befolgen Sie strikt die Anforderungen.

27

, Glauben Sie das nicht, nur weil einige Syntax und Schlüsselwörter in

C und C gleich aussehen , Ihre Bedeutung und Funktion sind genau gleich. 28

,

C ist keineswegs die sogenannte „Erweiterung“ von C – wenn C Nennen Sie es von Anfang an Z. Sie werden die Sprachen C und Z definitiv nicht so eng miteinander verbinden. 29

, denken Sie bitte nicht, dass es Probleme geben wird, wenn Sie nach dem Lernen von

XX zu C wechseln Sprache – du bist einfach Aber ich lerne gerade eine ganz neue Sprache.

30 Nachdem Sie „Inside The C Object Model“ gelesen haben, werden Sie entscheiden, ob Sie C gelernt haben.

31 Das Geheimnis des Programmierenlernens ist: programmieren, programmieren, noch einmal programmieren.

32, bitte beachten Sie die folgenden Bücher: „C Object-Oriented Efficient Programming (C Effective Object-Oriented Softwarekonstruktion)》、

《Objektorientierte Softwarekonstruktion(Objektorientierte Softwarekonstruktion)》、《Entwurfsmuster(Entwurfsmuster )》 ​​, „Die Kunst der Computerprogrammierung“.

33, denken Sie daran: objektorientierte Technologie ist nicht nur C proprietär.

34 Bitte geben Sie die Programmbeispiele im Buch zum Üben in den Computer ein, auch wenn der Quellcode auf der Begleit-CD enthalten ist.

35 Erweitern Sie die aussagekräftigen Beispiele im Buch.

36, achten Sie bitte auf die Ausnahmebehandlungstechnologie in C und wenden Sie sie effektiv auf Ihre eigenen Programme an.

37, überprüfen Sie häufig die Programme, die Sie zuvor geschrieben haben, und versuchen Sie, sie neu zu schreiben, um das neue Wissen anzuwenden, das Sie gelernt haben.

38 Verpassen Sie keine Übungsfragen im Buch – bitte beantworten Sie sie alle und notieren Sie Ihre Lösungsideen.

39, C -Sprache und C integrierte Entwicklungsumgebung müssen gleichzeitig erlernt und beherrscht werden.

40 Da Sie sich entschieden haben, C zu lernen, bleiben Sie bitte dabei, denn der Zweck des Erlernens einer Programmiersprache besteht darin, sie zu beherrschen Programmiertechnologie, und Programmiertechnologie ist sprachübergreifend.

41 Lassen Sie die verschiedenen Plattformen und Entwicklungsumgebungen der C -Sprache hart konkurrieren, wir müssen C lernen Die Sprache selbst ist die wichtigste.

42 Wenn Sie mit dem Schreiben eines C -Programms fertig sind, aber feststellen, dass die von Ihnen verwendete Methode ungeschickt ist, hören Sie bitte nicht auf Vervollständigen Sie bitte sofort die restlichen Teile so schnell wie möglich, um

sicherzustellen, dass die Integrität des Entwurfs gewährleistet ist. Analysieren Sie dann Ihre eigenen Fehler und entwerfen Sie neu und schreiben Sie erneut (siehe 43 ).

43, seien Sie nicht ungeduldig, es ist wirklich nicht einfach, C s Klasse zu entwerfen; in der eigenen Programmklasse und der eigenen Klasse Designebene werden durch kontinuierliche Programmierpraxis verbessert und weiterentwickelt.

44 Versäumen Sie niemals, einige Regeln zu befolgen, mit denen Sie nicht vertraut sind, nur weil das Programm „klein“ ist – gute Gewohnheiten werden gepflegt und nicht auswendig gelernt einmal.

45, jedes Mal, wenn Sie einen C schwierigen Punkt lernen, versuchen Sie, diesen Wissenspunkt anderen zu erklären und sie verstehen zu lassen – das können Sie Nur durch klares Sprechen können Sie zeigen, dass Sie wirklich verstehen.

46 Notieren Sie die Wissenspunkte, die Sie ignorieren oder nicht verstehen, wenn Sie mit anderen kommunizieren.

47, stellen Sie bitte weiterhin höhere Anforderungen an die von Ihnen geschriebenen Programme, auch wenn Ihre Programmversionsnummer Version 100.XX .

48 Speichern Sie alle Programme, die Sie geschrieben haben – das ist eine Ihrer besten Ansammlungen.

49, bitte sei kein ungestümer Mensch.

50, liebe C !

Ich möchte noch ein paar Punkte hervorheben, wie oben erwähnt: VC Wir müssen lernen, aber denken Sie bitte daran, dass es nicht C bedeutet -Sprache, aber es ist nur eine Entwicklungsplattform für C , wir sollten den Grundlagen mehr Aufmerksamkeit schenken – die C--Sprache ist der beste Weg, das Programmieren zu lernen, indem man die Einführung liest Tutorial, dann lernen Sie, den Quellcode zu analysieren und ihn schließlich selbst zu lernen. Nachdem Sie ein paar Sprachen gelernt haben, werden Sie sich damit vertraut machen. Am Ende ist es nicht das ultimative Ziel, C zu lernen. Sie werden verstehen, dass die Programmiertechnologie die Richtung ist, an der wir hart gearbeitet haben, und dass sie sprachübergreifend ist. Abschließend möchte ich noch Folgendes sagen: Lernen Sie

C

und lieben Sie bitte C ! Kostenlos erhalten

LAMP

Band of BrothersOriginalPHPVideo-Tutorial CD/"Details zu PHP" Essential Edition, wenden Sie sich bitte an den offiziellen Website-Kundendienst für Details: http://www.lampbrother.net

PHPCMS

Sekundärentwicklunghttp://yun .itxdl.cn/online/phpcms/index.php?u=5WeChat. Development

                                      index.php?u=5 Serverseitige Entwicklung des mobilen Internets

http://yun.itxdl.cn/online/server/index.php?u= 5 Javascript

Kurs http://yun.itxdl.cn/online/js/index.php?u=5 CTO

Trainingslager http://yun.itxdl.cn/online/cto/index.php?u=5

Das Obige stellt 50 C-Programmier- und Entwicklungs-Lernvorschläge von Daniel vor, einschließlich aller Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn