Lang lang datatype i C ++

Lang lang datatype i C ++
Den lange lange datatypen, en av de viktigste i programmeringsspråket C ++, er det vi skal lære om i dag. Men hold av før du bruker den lange lange datatypen. La oss først se på det grunnleggende i C ++ programmeringsspråket, inkludert hva datatyper er og hvorfor vi bruker dem.

C ++ -språket blir også referert til som "C med klasser" og er et generelt programmeringsspråk. C ++ programmeringsspråket har avansert betydelig over tid. Den siste versjonen av C ++ inkluderer nå funksjonelle, generiske og objektorienterte funksjoner sammen med muligheten til å håndtere minne på lavt nivå. Men når vi snakker om noe språk, er det første vi forstår datatypen som begynner å bruke språkets kodingsfunksjoner. Den type data som enhver variabel kan inneholde er kjent som datatypen som tegn, float, heltall og andre datatyper. Hvert språk har en rekke datatyper. I dag skal vi studere om den lange lange datatypen i dybden som kan hjelpe oss å forstå hvordan vi bruker dette effektivt og nøyaktig på C ++ språk.

Den lange lange datatypen er en heltallstype-datatype som brukes til å lagre de store numeriske verdiene i den for å identifisere lengden på heltallvariabelen i C ++ -programmer som kan beholde verdiene så lenge en enkelt 64-bits signert heltall og en usignert heltall som kan inneholde de positive verdiene så vel som de negative verdiene i den. Den lange lange datatypen er bare kompatibel med heltallstypen data. Det er spesielle bokstaver for en lang lang datatype i C ++ som "LL" som betyr lange lange heltallverdier som brukes til å indikere at det er en signert lang verdi, og "ULL" som betyr usignert lange lange heltallverdi som indikerer at det det kan inneholde den negative verdien.

Syntaks:

Her er syntaksen til en lang lang datatype som brukes til å lagre dataene opptil 8 byte. På C ++ programmeringsspråk refererer Syntax til både skrivestilen og måten en variabel er erklært i C ++ -programmet. Fordi C ++ -språket er case-sensitiv, legger vi en sterk vekt på å kjenne syntaks. Hvis vi på en eller annen måte erklærer datatypen feil, produserer oversetteren en syntaksfeil.

For å erklære en variabel, skriver vi først den typen vi vil erklære som "lang lang". Deretter erklærer vi variabelen med ethvert navn du vil angi. Til slutt tildeler vi verdien til variabelen. Husk at verdien vi initialiserer skal være en heltallstype, det kan være en signert eller usignert verdi.

Returverdi:

Til gjengjeld bruker vi variabelen av lang lang type som kan inneholde en verdi på opptil 8 byte. Verdien vi får kan være en signert eller usignert verdi.

Eksempel 1:

Her er det aller første og enkle eksemplet på den lange lange typen i programmeringsspråket C ++. For å begynne å implementere et program, trenger vi først en C ++ oversetter der vi kan skrive og utføre programmet. Installer C ++ -kompilatoren for å kjøre programmet. Etter å ha installert C ++ -kompilatoren, la oss begynne å skrive koden. På C ++ programmeringsspråk inkluderer vi først overskriftsfilene slik at de forhåndsdefinerte metodene vi bruker i programmet kan fungere ordentlig.

Den medfølgende overskrifterfilen er "iostream" -biblioteket som brukes til å få inngangen fra brukeren. Det viser også utdataene til brukerkonsollvinduene. For å importere biblioteket i C ++ -programmet, er det en forhåndsdefinert måte der vi først skriver “#” -symbolet som instruerer kompilatoren at vi henter biblioteket. Deretter skriver vi det reserverte nøkkelordet "inkluderer" som forteller kompilatoren at vi legger til filen i programmet. Til slutt skriver vi navnet på biblioteket som vi implementerer som er "iostream" i "" symboler.

Deretter skriver vi “Namespace Std” som begrenser kompilatoren fra å gi samme omfang til de andre variablene, funksjonene, klassene osv. På linje 5 begynner vi å skrive førerkoden slik at vi kan implementere det faktiske problemet med programmet. Åpne hovedbeslagene for hovedfunksjonen () og begynn å skrive koden der. Vi kaller først cout () -metoden slik at vi kan vise en rimelig melding til brukeren, og at den lett kan forstå hva vi gjør i programmet.

#inkludere
ved hjelp av navneområdet STD;
int main ()

cout << "-------Implementation of long long datatype in C++-------\n" << endl;
lang x = 2609834;
lang y = 81298;
cout << "The value of x is: " << x << endl;
cout << "The value of y is: " << y << endl;
lang lang multipliser;
multiply = x * y;
cout << "\nThe multiplication of x*y is: "<< multiply <cout << "\nThe length of the multiply is: " << sizeof(multiply) << endl;
retur 0;

Deretter lager vi to lange type variabler, “x” og “y”, og vi tildeler verdiene til dem. Deretter skriver vi ut begge variablene ved hjelp av cout () -metoden. På linje 15 lager vi en mer variabel multiplisert med lang lang type. I denne variabelen lagrer vi multiplikasjonen av “x” og “y” og skriver den ut ved hjelp av cout () -metoden. På linje 19 sjekker vi deretter størrelsen på Multiply -variabelen. Vi skriver også ut størrelsen på variabelen. På slutten av programmet returnerer vi 0 til Main () -funksjonen for å stoppe utførelsen av det eksisterende programmet.

La oss se utdataene fra det tidligere implementerte programmet:

Eksempel 2:

Nå begynner vi å implementere det andre eksemplet på lang lang datatype. Vi inkluderer først pakken slik at funksjonen vi bruker i programmet fungerer riktig uten feilmeldingen. Deretter bruker vi “Bruke navneområdet STD” i programmet, slik at vi ikke kan erklære samme navn til andre funksjoner.

#inkludere
ved hjelp av navneområdet STD;
int main ()

cout << "-------Implementation of long long datatype literals in C++-------\n" << endl;
lang var1;
cout var1;
cout << "The length of the var1 is: " << sizeof(var1) << endl;
lang var2;
cout var2;
cout << "The length of the var2 is: " << sizeof(var2) << endl;
Langt langt resultat = var1 * var2;
cout << "\nThe long long type of result literal is: " << result << endl;
cout << "The length of the result is: " << sizeof(result) << endl;
retur 0;

Deretter kaller vi en hoved () -funksjon for å skrive den faktiske kodelinjen. I dette programmet imponerer vi det for å få bokstavene til de lange lange datatypene. Vi dekalarer to lange type variabler. Deretter tar vi inngangen fra brukeren i disse to variablene. Deretter skriver vi den ut ved hjelp av cout () -metoden. Deretter tar vi en mer variabel som er "resultat" av den lange lange typen for å lagre resultatet og skrive den ut sammen med størrelsene deres.

Nå, se utgangen fra den tidligere implementerte illustrasjonen og se hva vi får til gjengjeld:

Konklusjon

I denne artikkelen lærte vi om en av datatypene til C ++ programmering som er den lange lange datatypen som kan holde dataene opp til 8 byte. Vi lærte også syntaks av den lange lange datatypen og implementerte noen få eksempler på C ++ -språket med detaljerte forklaringer, slik at det ikke er noen bekymring for brukeren.