I programmering, tomrom er et nøkkelord brukt i C, C ++ og C# som refererer til fraværet av en verdi. Det er en datatype som ikke har noen verdi eller minnetildeling. I stedet brukes den som plassholder eller en markør for funksjoner som ikke returnerer en verdi eller når den er designet for bare å avslutte programmet.
Følg denne artikkelens retningslinjer for å vite om ugyldig bruk i C, C ++ og C#.
Hva betyr ugyldig i C, C ++ og C#
De tomrom Betydning i C, C ++ og C# er den samme, men bruken kan variere avhengig av hvilket programmeringsspråk du bruker.
Tomrom i c
I C bruker du tomrom For å erklære en funksjon som ikke returnerer noen verdi (ingen returargumenter). For eksempel er en funksjon som viser en melding eller utfører en oppgave uten å produsere et resultat vanligvis erklært tomrom. Et eksempel på en slik funksjon i C er vist nedenfor:
#inkludereI koden ovenfor bruker vi en tomrom funksjon sum () for å skrive ut en melding og sum av to variabler, og sum () kalles da i hoved- () -funksjonen.
Produksjon
I noen tilfeller kan det hende at en peker ikke har noe minneplass å peke på, og i slike tilfeller bruker vi tomrom peker. EN tomrom Pointer er en spesiell type peker som holder adressen til en hvilken som helst datatype eller objekt, uavhengig av dens type eller størrelse. Imidlertid tomrom Pekeren kan ikke bli henvenert direkte, da den ikke peker på noen spesifikk datatype eller objekt.
#inkludereI C -koden ovenfor bruker vi en tomrom peker i hovedfunksjonen () og pekeren er pekt mot variabelen A som er et heltall, og skriver ut verdien. Pekeren pekes deretter på variabelen B som er et tegn, og verdien skrives ut da.
Produksjon
Ugyldig nøkkelord i C++
I C ++, bruken av tomrom I C er ikke bare begrenset til funksjoner og pekere. Det kan også brukes som en type for funksjonsparametere, noe som indikerer at det spesifikke argumentet som er gitt til funksjonen ikke har noen spesifikk datatype eller verdi. For eksempel trenger ikke hovedfunksjonen () i C ++ noen argumenter og kan erklæres tomrom. Et eksempel er vist nedenfor:
#inkludere
ved hjelp av navneområdet STD;
ugyldig melding (ugyldig)
cout << "I'm a function!";
Int Main (Void)
beskjed ();
I C ++ -koden ovenfor bruker vi tomrom som en funksjonsparameter for funksjonsmeldingen (). Utgangen blir deretter skrevet ut når funksjonsmeldingen () kalles fra tomrom hovedfunksjon.
Produksjon
Ugyldig nøkkelord i C#
I C# tomrom brukes som returtype for metoder som ikke returnerer noe. Dette inkluderer funksjoner som returnerer ingen verdi, så vel som konstruktører, destruktører og hendelseshåndterere. Når en metode har en tomrom Returtype, den kan ikke tilordnes en variabel eller brukes i et uttrykk. Et eksempel på en tomrom Metode i C# vises nedenfor:
ved hjelp av system;I C# -koden over, to tomrom funksjoner tekst () og sum () er erklært, og deretter kalles disse funksjonene fra tomrom hovedfunksjon.
Produksjon
Konklusjon
Tomrom er et nøkkelord som brukes i programmeringsspråk som C, C ++ og C# for å indikere fraværet av en verdi. Det brukes til å erklære funksjoner og metoder som ikke returnerer noe, og spesifikt som en funksjonsparameter i C++. Forstå hvordan du bruker tomrom riktig er viktig for å skrive effektiv og funksjonell kode.