V računalniku programiranje, ko se praznina uporablja kot vrsta vrnitve funkcije, pomeni, da funkcija ne vrne vrednosti. Ko se v deklaraciji kazalca pojavi praznina, določa, da je kazalec univerzalen. Kadar se uporablja na seznamu parametrov funkcije, neveljavno kaže, da funkcija ne sprejme nobenih parametrov.
Neveljavno kot vrnitev funkcije
Neveljavne funkcije, imenovane tudi funkcije, ki ne vračajo vrednosti, se uporabljajo prav tako kot funkcije, ki vračajo vrednost, razen če tipi vrnitve neveljavnosti ne vrnejo vrednosti, ko se funkcija izvrši. Funkcija ničnost opravi svojo nalogo in nato klico vrne nadzor. Klic nične funkcije je samostojna izjava.
Na primer a funkcijo ki natisne sporočilo, ne vrne vrednosti. Koda v C ++ ima obliko:
neveljavno tiskanje sporočila ()
{
cout << "Jaz sem funkcija, ki natisne sporočilo!";
}
int main ()
{
printmessage ();
}
Neveljavna funkcija uporablja naslov, ki poimenuje funkcijo, ki ji sledi par oklepajev. Pred imenom je beseda "void", ki je vrsta.
Neveljaven kot funkcijski parameter
Praznina se lahko prikaže tudi na delu seznama parametrov kode, kar pomeni, da funkcija nima dejanskih parametrov. C ++ lahko vzame prazne oklepaje, vendar C v tej uporabi zahteva besedo "void". Na C je koda v obliki:
razveljavitveno sporočilo (neveljavno)
{
cout << "Jaz sem funkcija, ki natisne sporočilo!";
Upoštevajte, da oklepaji, ki sledijo imenu funkcije, v nobenem primeru niso izbirni.
Nična kot kazalna izjava
Tretja uporaba praznine je deklaracija kazalca, ki je enaka kazalcu na nekaj, kar je ostalo nedoločen, kar je koristno za programerje, ki pišejo funkcije, ki shranjujejo ali prenašajo kazalce brez njihovo uporabo. Sčasoma mora biti pred odstranjevanjem postavljen na drug kazalec. Neveljavni kazalec kaže na predmete katere koli vrste podatkov.