Codierungsstil der C -Sprache

Codierungsstil der C -Sprache
Systemprogrammierung, eingebettete Systeme und Anwendungsentwicklung verwenden alle die beliebte Programmiersprache c. Um Lesbarkeit, Wartbarkeit und Konsistenz sicherzustellen, müssen C -Programmierer einen bestimmten Grad von festhalten Codierungsstil. Wir werden über die C -Sprache sprechen Codierungsstil In diesem Artikel.

Codierungsstil der C -Sprache

Der Codierungsstil der C -Programmiersprache ist eine Reihe von Konventionen, die über Generationen der Verwendung gebildet werden. Diese Anleitung, wie ein Programmierer C -Code für maximale Lesbarkeit, Wartbarkeit und Effizienz schreiben sollte. Das Schreiben von Code mit gutem Stil stellt sicher, dass der Code von anderen Programmierern ohne Schwierigkeiten verstanden und wiederverwendet werden kann und letztendlich sicherstellt.

Das folgende ist die in der C -Codierung folgende Konvention:

1: Header

Die Dateien, die vordefinierte Funktionen speichern Header. Es enthält Funktionsdefinitionen, die möglicherweise importiert oder unter Verwendung der Vorprozessoranweisung enthalten sein können #enthalten. Diese Präprozessoranweisung weist den Compiler an, die Header -Datei zu verarbeiten, bevor der Code kompiliert wird.

2: Hauptkörper

Nach dem Kopfball kommt der Hauptkörper eines C -Codes, in dem der gesamte Code geschrieben wird. Der Hauptkörper Enthält Funktionen, Variablen, Kommentare, Schleifen und viele weitere C -Sprachelemente.

3: Benennung von Konventionen

Eine Reihe von Richtlinien, die genannt werden Regeln der Namensgebung beschreibt, wie man Variablen, Funktionen und andere Teile der Codenamen gibt. In c, Regeln der Namensgebung Halten Sie sich in der Regel am Kamelcase -Stil ein, der für alle folgenden Begriffe wie FunktionName oder einen VariobLename für alle folgenden Begriffe wie Funktionen für das erste Wort und für das erste Wort und für die Großbuchstaben verwendet wird.

4: Variablennamen

Bei der Codierung in C ist es wichtig sicherzustellen. Beispielsweise könnte eine Variable, mit der eine Reihe von Zahlen für eine für die Schleife gespeichert wird, benannt werden. 'Zahlen', begleitet von einem Kommentar, der den Kontext erklärt. Darüber hinaus ist das Zuweisen variabler Datentyps auch wichtig., Wenn Sie eine Nummer verwenden, sollten Sie hinzufügen int Vor dem variablen Namen.

5: Kommentare

A Kommentar ist Text, den Programmierer verwenden können, der der Compiler jedoch nach den beiden Schrägstrichen hinzugefügt wird //. Sie werden oft in Kommentare Für die zukünftige Nutzung und eine gute Praxis, sie zu verwenden, da es anderen hilft, Ihre Codes zu verstehen.

6: Eindrückung

Vertiefung ist eine entscheidende Komponente der guten Codierungspraxis, da sie die Lesbarkeit fördert und die Struktur des Codes verdeutlicht. Vertiefung In C haftet typischerweise an den Vier-Raum- oder Tab-basierten Eindringungsstilen. Es wird empfohlen, sich an einen Stil von zu halten Vertiefung im gesamten Code.

7: Chunking

Guter C -Codierungsstil empfiehlt auch die Verwendung von Whitespace, um Codeelemente zu trennen und den Text in lesbar zu organisierenStücke''. Dies bedeutet, dass Code in sinnvolle Funktionen und Unterroutinen unterteilt und ordnungsgemäß eingerichtet gehalten werden sollte. Sorgfältige Einklingung von Kontrollstrukturen (Schleifen, Bedingungen usw.) verbessert die Lesbarkeit erheblich, da sie die Reihenfolge und den logischen Ausführungsfluss visuell hervorhebt.

8: Formatierung

Endlich, Formatierung sollte in der gesamten Codebasis konsistent sein. Guter C -Codierungsstil fördert die Verwendung definierter Namenskonventionen (e.G. Substantive für Variablen und Großbuchstaben für Konstanten) und Einschränkungen für die Kommentarstile für vorhersehbare, menschlich-lesbare Einschränkungen Formate. Dies stellt sicher, dass der Code von jedem, der mit den Konventionen vertraut ist, lesbar ist und dass sich Änderungen an Elementen innerhalb der Codebasis (z.

9: Fehlerbehandlung

Eine wesentliche Komponente der C -Programmiersprache ist Fehlerbehandlung. Um Fehler ordnungsgemäß zu behandeln und dem Benutzer nützliche Rückmeldungen zu geben, werden Fehlerbehandlungsstrategien wie Fehlercodes, Rückgabewerte oder Ausnahmen empfohlen.

10: Rückkehr

Rückkehr Ein Wert ungleich Null zeigt einen Fehler an Null zurückgeben zeigt den Erfolg an. Daher nach Abschluss der hauptsächlich() Funktion, wir “Rückkehr 0“. Trotzdem kann die Hauptfunktion ohne die ausgeführt werden Rückkehr 0. Es funktioniert genauso.

Beispiel eines C -Programms

Hier ist ein Beispiel für ein einfaches C -Programm:

#include // Standardbibliotheken in den Header einbeziehen
// Hauptkörper des Code startet von hier aus
int main () // main () ist eine Funktion

// Körper einer Funktion ist nach rechts eingerückt
int num1, num2, add; // num1, num2 und add sind variable Namen
Schwimmerteilung; // int und float sind Datentypen.
printf ("zwei ganze Zahlen eingeben \ n");
scanf ("%d%d", & num1, & num2);
add = num1 + num2; // Mathematische Operationen werden durchgeführt
divide = num1 / (float) num2; // Typecasting
printf ("sum = %d \ n", add);
printf ("Division = %.2f \ n ", divide);
// Das Programm hat erfolgreich abgeschlossen. 0 zeigt den Erfolg an.
Rückkehr 0;

Im obigen Code verwenden wir a Header, A Hauptfunktion, Kommentare, A für Schleife, Vertiefung innerhalb der Hauptfunktion und a Rückkehr 0 Stellungnahme.

Ausgang

Abschluss

Durch folgen der C Codierungsstil Konventionen, Programme werden logischer arrangierter und leichter zu lesen, zu debuggen und zu erweitern. Zusätzlich gut Codierungsstil Fördert Best Practices wie Code-Wiederverwendung und Optimierung, was zu einer höherwertigen Codebasis mit weniger Fehlern führt. Alles in allem folgen C Codierungsstil ist ein wesentlicher Bestandteil des Entwicklungszyklus für jedes C -Programm.