Instrukcja o wartości Null (C)
Instrukcja "null" jest instrukcją zawierającą tylko średnik; może występować wszędzie tam, gdzie oczekiwano instrukcji. Nic się nie dzieje po wykonaniu instrukcji null. Prawidłowym sposobem kodowania instrukcji null jest:
Składnia
;
Uwagi
Instrukcje, takie jak do
, for
, if
i while
wymagają, aby instrukcja wykonywalna pojawiała się jako treść instrukcji. Instrukcja null spełnia wymaganie składni w przypadkach, które nie wymagają treści instrukcji merytorycznej.
Podobnie jak w przypadku każdej innej instrukcji języka C, można dołączyć etykietę przed instrukcją null. Aby oznaczyć element, który nie jest instrukcją, taką jak zamykający nawias klamrowy instrukcji złożonej, można oznaczyć instrukcję null i wstawić ją bezpośrednio przed elementem, aby uzyskać ten sam efekt.
W tym przykładzie pokazano instrukcję null:
for ( i = 0; i < 10; line[i++] = 0 )
;
W tym przykładzie wyrażenie pętli instrukcji for
line[i++] = 0
inicjuje pierwsze 10 elementów line
do 0. Treść instrukcji jest instrukcją null, ponieważ żadne dalsze instrukcje nie są konieczne.