Delen via


Null-instructie (C)

Een 'null-instructie' is een instructie die slechts een puntkomma bevat; deze kan worden weergegeven waar een instructie wordt verwacht. Er gebeurt niets wanneer een null-instructie wordt uitgevoerd. De juiste manier om een null-instructie te coden is:

Syntaxis

;

Opmerkingen

Instructies zoals do, for, ifen while vereisen dat een uitvoerbare instructie wordt weergegeven als de hoofdtekst van de instructie. De null-instructie voldoet aan de syntaxisvereiste in gevallen die geen inhoudelijke instructiebody nodig hebben.

Net als bij elke andere C-instructie kunt u een label vóór een null-instructie opnemen. Als u een item wilt labelen dat geen instructie is, zoals de accolade sluiten van een samengestelde instructie, kunt u een null-instructie labelen en deze direct voor het item invoegen om hetzelfde effect te krijgen.

In dit voorbeeld ziet u de null-instructie:

for ( i = 0; i < 10; line[i++] = 0 )
     ;

In dit voorbeeld initialiseert de lusexpressie van de for instructie line[i++] = 0 de eerste 10 elementen van line 0. De hoofdtekst van de instructie is een null-instructie, omdat er geen verdere instructies nodig zijn.

Zie ook

Overzichten