Regeln für die Benennung von Variablen
Teil des Abschnitts Grundlagen der C-Journey von Coddy. Lektion 12 von 63.
In C sind Regeln für die Benennung von Variablen wichtig, um gültigen und lesbaren Code zu erstellen. Hier sind die wichtigsten Regeln:
- Variablennamen können Buchstaben (a-z, A-Z), Ziffern (0-9) und Unterstriche (_) enthalten.
- Sie müssen mit einem Buchstaben oder Unterstrich beginnen, nicht mit einer Ziffer.
- C unterscheidet zwischen Groß- und Kleinschreibung, daher sind
myVariableundmyvariableunterschiedlich.
- Schlüsselwörter (wie
int,float,return) können nicht als Variablennamen verwendet werden.
- Es sind keine Leerzeichen oder Sonderzeichen (außer Unterstrichen) erlaubt.
Gute Praktiken für die Benennung von Variablen umfassen:
- Verwenden Sie aussagekräftige Namen, die den Zweck der Variablen angeben.
- Verwenden Sie camelCase oder snake_case für Namen aus mehreren Wörtern.
- Halten Sie Namen prägnant, aber aussagekräftig.
int age; // Gut: beginnt mit einem Buchstaben
float _price; // Gut: beginnt mit einem UnterstrichVerwenden Sie nur Buchstaben, Zahlen und Unterstriche:
int item123; // Gut: enthält Buchstaben und Zahlen
float cost_per_unit; // Gut: verwendet UnterstrichVariablennamen unterscheiden zwischen Groß- und Kleinschreibung:
int value;
int Value; // Dies ist eine andere Variable als "value"Vermeiden Sie die Verwendung von C-Schlüsselwörtern:
int if; // Falsch: "if" ist ein Schlüsselwort
int total; // Gut: "total" ist kein SchlüsselwortAufgabe
EinfachSchreibe ein Programm, das zwei Variablen mit gültigen Namen gemäß den C-Namensregeln deklariert und initialisiert.
Die erste Variable sollte eine Ganzzahl namens "userAge" sein, die auf 25 gesetzt wird. Die zweite Variable sollte eine Gleitkommazahl namens "item_price" sein, die auf 9.99 gesetzt wird.
Gib dann beide Variablen mit printf im folgenden Format aus:
User age: 25
Item price: 9.99Probier es selbst
#include <stdio.h>
int main() {
// Deklariere und initialisiere zwei Variablen mit gültigen Namen
// Gib beide Variablen aus
return 0;
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
2Variablen
DatentypenGanzzahlGleitkommazahl – DoubleZeichenBoolesche WerteKonstantenprintf-GrundlagenRegeln für die Benennung von VariablenTypumwandlung Teil 1Typumwandlung Teil 2Wiederholungsaufgabe3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenVergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-ChallengeÜbe selbstständig: Online-C-Compiler