einführen
Helfen Sie C-Anfängern vom Einstieg bis zum „Kompetenten“
Stellungnahme
Mit Ausnahme einer kleinen Anzahl von Verweisen auf Bücher und technische Dokumente (auf die am Ende des Artikels hingewiesen wird) handelt es sich bei dem restlichen Inhalt in diesem Lager um meine Originalarbeit. Wenn Sie den Inhalt dieses Repositorys zitieren oder ändern, unterzeichnen Sie ihn bitte und geben Sie ihn auf die gleiche Weise weiter. Vielen Dank.
Wenn Sie einen Artikel erneut drucken, geben Sie bitte am Anfang deutlich die Seitenadresse an.
Navigation
- C-Sprache lernen
- Fragen und Antworten zur C-Sprache
- C klassische Übungen
- Ein kleines Spiel, implementiert in C
- Entwurfsaufgabe für den C-Kurs
- Erhalten Sie kostenlose, unverzichtbare E-Books zur C-Sprache, die Sie unbedingt lesen sollten
C-Sprache lernen
C-Sprachprogrammierung – eine Einführung in moderne Methoden
Der Inhalt dieses Teils ist hauptsächlich ein Auszug aus „C Language Programming – Modern Methods“.
- Übersicht über die C-Sprache
- Grundkonzepte der C-Sprache 1
- Grundkonzepte der C-Sprache 2
- Eingabe und Ausgabe formatieren
- Datentyp
- Ausdruck
- select-Anweisung
- Zyklus
- Array
- Funktion
- Programmstruktur
- Zeiger
- Zeiger und Arrays
- Zeichenfolge
- Präprozessor
- Schreiben Sie große Programme
- Strukturen & Gewerkschaften & Aufzählungen
- Erweiterte Anwendungen von Zeigern
- Stellungnahme
- Programmierung
- Low-Level-Programmierung
- Eingabe/Ausgabe
- Standardbibliothek
- Fehlerbehandlung
Grundlegende und fortgeschrittene Inhalte der C-Sprache stammen aus meinem Blog
C-Sprache für Anfänger
Dieser Teil ist meine Zusammenfassung der Grundkenntnisse der C-Sprache.
- Datentypen und Variablen
- Array
- Zweige und Schleifen
- Funktion
- Zeiger
- Operator
C-Sprache für Fortgeschrittene
- Verstehen Sie in 5 Minuten, was malloc ist
- Für C-Sprachdateien reicht es aus, diesen Artikel zu lesen.
- Ein Artikel zum Verständnis gängiger String-Funktionen in der Sprache C, die umfassendste Zusammenstellung im gesamten Web
- Was sind Aufzählungen, Strukturen und Gewerkschaften? Lesen Sie einfach diesen Artikel.
- Was sind globale Variablen und Makros und wie schreibt man große Programme? Lesen Sie einfach diesen Artikel
- Verschiedene Methoden zur Bestimmung von Primzahlen, die Sie nicht kennen, werden von der einfachsten bis zur tiefgründigsten ausführlich erklärt.
- Dinge, die Sie über Saiten nicht wissen
- Speicherausrichtung
- Dynamische Speicherverwaltung
- String-Funktionen und Speicherfunktionen
- Little-Endian- und Integer-Speicher
- Zeiger fortgeschritten
- Über Zeiger
- Eine kurze Diskussion über Überladung, Polymorphismus und Vorlagen in der C-Sprache
- Kennen Sie diese grundlegenden Wissenspunkte über Arrays?
- Dieses Grundwissen über Funktionen, das wir gerne ignorieren
C Fallstricke und Fallstricke
Dieser Teil des Inhalts stammt aus „C-Fallen und Fallstricke“. Nachdem ich dieses Buch gelesen hatte, fühlte ich mich über die Fehler aufgeklärt, die ich zuvor gemacht hatte.
- Vokabelfalle
- Zweite Syntaxfalle
- Drei semantische Fallen
- vier Anschlüsse
- Fünf Bibliotheksfunktionen
- Sechs Präprozessoren
- Sieben tragbare Defekte
- Acht Vorschläge
C klassische Übungen
üben | einführen | Schwierigkeit |
---|
1. Gemeinsame Implementierung von String-/Speicherfunktionen | Hauptimplementierung: strlen/strcpy/strcmp/strcat/strstr/memcpy/memmove | |
2. Rechnungsbuchberechnung | Üben Sie die Verwendung von Schleifen ( while, switch ) | |
3. Zinsen berechnen & Karten ausstellen | Üben Sie die Verwendung von Arrays | |
4. Bestimmen Sie Primzahlen | Üben Sie die Verwendung von Funktionen | |
5. Erraten Sie die Zahlen- und Handklassifizierung | Üben Sie die Verwendung globaler Variablen (Erweiterung: So ersetzen Sie globale Variablen) | (Erraten Sie die Zahl) (Handklassifizierung) |
6. Das maximale Element und das minimale Element des Arrays | Erfahren Sie mehr über Zeiger | |
7. Entwerfen Sie eine String-Lesefunktion | Verstehen Sie die String-Lesefunktion getchar , die Eigenschaften von Strings (
|