Zasady nazewnictwa zmiennych
Część sekcji Podstawy ścieżki C w Coddy. Lekcja 12 z 63.
W języku C ważne jest przestrzeganie zasad nazewnictwa zmiennych, aby tworzyć poprawny i czytelny kod. Oto najważniejsze zasady:
- Nazwy zmiennych mogą zawierać litery (a-z, A-Z), cyfry (0-9) i podkreślenia (_).
- Muszą zaczynać się od litery lub podkreślenia, a nie od cyfry.
- W języku C wielkość liter ma znaczenie, więc
myVariableimyvariableto różne zmienne.
- Słowa kluczowe (takie jak
int,float,return) nie mogą być używane jako nazwy zmiennych.
- Niedozwolone są spacje ani znaki specjalne (z wyjątkiem podkreślenia).
Dobre praktyki dotyczące nazywania zmiennych obejmują:
- Używaj opisowych nazw wskazujących przeznaczenie zmiennej.
- Używaj camelCase lub snake_case w przypadku nazw wielowyrazowych.
- Twórz nazwy zwięzłe, ale znaczące.
int age; // Poprawnie: zaczyna się od litery
float _price; // Poprawnie: zaczyna się od podkreśleniaUżywaj tylko liter, cyfr i znaków podkreślenia:
int item123; // Poprawnie: zawiera litery i cyfry
float cost_per_unit; // Poprawnie: używa podkreśleniaW nazwach zmiennych rozróżnia się wielkość liter:
int value;
int Value; // To inna zmienna niż "value"Unikaj używania słów kluczowych języka C:
int if; // Niepoprawnie: "if" jest słowem kluczowym
int total; // Poprawnie: "total" nie jest słowem kluczowymWyzwanie
ŁatwyNapisz program, który deklaruje i inicjalizuje dwie zmienne o nazwach zgodnych z zasadami nazewnictwa w C.
Pierwsza zmienna powinna być liczbą całkowitą o nazwie "userAge" i mieć wartość 25. Druga zmienna powinna być liczbą zmiennoprzecinkową o nazwie "item_price" i mieć wartość 9.99.
Następnie wypisz obie zmienne za pomocą printf w następującym formacie:
User age: 25
Item price: 9.99Spróbuj swoich sił
#include <stdio.h>
int main() {
// Zadeklaruj i zainicjalizuj dwie zmienne o poprawnych nazwach
// Wypisz obie zmienne
return 0;
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
2Zmienne
Typy danychLiczby całkowiteLiczby zmiennoprzecinkowe — float i doubleZnakiWartości logiczneStałePodstawy printfZasady nazewnictwa zmiennychKonwersja typów — część 1Konwersja typów — część 2Wyzwanie podsumowujące3Operatory
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaOperatory przypisaniaOperatory relacyjneOperatory logiczne — część 1Operatory logiczne — część 2Operatory logiczne — część 3Wyzwanie podsumowującePoćwicz samodzielnie: Kompilator C online