c basics keywords
Lær hurtigt alle de grundlæggende syntaks af C ++ med eksempler.
I denne Dybdegående C ++ træningsserie , vil vi lære om den grundlæggende syntaks for C ++ inklusive nøgleord, identifikatorer, blokke og afgrænsere i denne vejledning.
Disse vilkår fungerer som et fundament for C ++ programmering, og vi skal kende dem grundigt, inden vi begynder at starte egentlig programmering på C ++ sprog.
Hvad du vil lære:
- Afgrænsere og blokke i C ++
- Identifikatorer i C ++
- Nøgleord i C ++
- Kommentarer i C ++
- Konklusion
- Anbefalet læsning
Afgrænsere og blokke i C ++
I C ++ betegnes slutningen af en logisk sætning eller enhed ved brug af sætningsafgrænser eller terminator. Erklæringsterminatoren, der bruges i C ++, er et semikolon (;). Hver C ++ - sætning skal slutte med et semikolon.
For eksempel, se følgende udsagn,
x = 1;
a = a +1;
hvordan man åbner en jar-fil windows 10
Som vist ovenfor er hver sætning afsluttet med et semikolon er en separat sætning.
En anden enhed i C ++ er 'blokke'. En blok er et sæt logisk forbundne programmeringserklæringer, der er lukket med åbnings- og lukningsbøjler.
Følgende er en gyldig blok i C ++:
{ int i=1; cout<<”This is a C++ block”; i++; cout<<”value of i = “< Som vist ovenfor kan blokering i C ++ endda have variable erklæringer, definitioner og andre gyldige programmeringserklæringer.
En ting at bemærke her er, at C ++ ikke genkender slutningen af linjen som erklæringsterminator.
Af denne grund er følgende udsagn,
a = 1;
a = a + 2;
koste< Kan skrives på en linje som følger:
a = 1; a = a + 2; koste< Derfor er begge måder at skrive udsagnene vist ovenfor gyldige udsagn.
Identifikatorer i C ++
Hver enhed i C ++ såsom en variabel, funktioner, klasse, modul osv. Har brug for et navn for at identificere det. Dette navn, som vi giver enheder, kaldes en 'identifikator'. En identifikator i C ++ starter normalt med et bogstav fra A til Z eller a til z eller en understregning (_) efterfulgt af nul eller flere alfabeter, tal eller understregninger.
Følgende er nogle eksempler på gyldige identifikatorer:
abc _one myarray test123
C ++ tillader ikke at have identifikationsnavne at starte med tal, og det tillader heller ikke identifikatorer at inkludere tegn i sit navn bortset fra en understregning.
Så følgende identifikatorer er alle ugyldige identifikatorer.
8num num @ array mit # navn @email
spørgsmål til softwaretestinterview for erfarne kandidater
Da C ++ er et skift mellem store og små bogstaver, vil de samme identifikationsnavne, men med forskellige sager, være to forskellige identifikatorer. Således er de to identifikatorer myarray og Myarray forskellige.
Nøgleord i C ++
Nøgleord er specifikke ord, der er reserveret af kompilatoren til eget brug. Dette er hovedsageligt ord som nogle indbyggede funktioner, datatyper af variabler, filnavne, operatørnavne osv., Som vi vil bruge i vores program.
Da nøgleordene alle er reserveret af kompilatoren, kan vi ikke bruge disse ord, mens vi navngiver variabler, konstanter eller andre identifikatorer.
C ++ har adskillige nøgleord, og vi har angivet dem i følgende tabel:
asm andet pause Tilmeld Vend tilbage underskrevet beskyttet prøve falsk til gå til inline ny det her beskyttet typeid Union ved brug af auto bool sag char konst Blive ved enum eksplicit ekstern flyde ven hvis operatør privat offentlig genfortolke_cast kort størrelse på kaste sand typedef typenavn usigneret virtuel pause eksport fangst klasse const_cast Standard statisk ugyldig slet int static_cast flygtige gør lang struct wchar_t dobbelt kan ændres kontakt mens dynamisk_cast navneområde skabelon
Kommentarer i C ++
Kommentarer i C ++ er informative udsagn, der bruges i C ++ - programmet til at forklare de forskellige konstruktioner, programlogik eller funktioner, der bruges i programmet. Kommentarerne hjælper med at gøre programmet mere læsbart og forstå koden mere tydeligt. Hver gang en kompilator støder på en kommentar, ignorerer den den fuldstændigt.
C ++ understøtter to typer kommentarer, dvs. kommentarer med en linje og kommentarer med flere linjer.
Kommentarer til en linje
Kommentarer til en enkelt linje er grundlæggende kun skrevet i en linje, og de begynder med tegn “//” og strækker sig til slutningen af linjen. Når compileren møder “//”, genkender den således begyndelsen på kommentaren og ignorerer alt, der følger den.
Følgende er få enkeltlinjekommentarer i C ++:
// dette er en kommentar med en linje
// Jeg er i hovedfunktionen
Flere linjekommentarer
Flere linjekommentarer eller blokkommentarer er kommentarerne mellem “/ *” og “* /”. Alt inde i blokken, der starter med “/ *” og slutter med “* /”, ignoreres af compileren. Denne type kommentarer er ikke nødvendigvis en linie, men de kan strække sig til flere linjer.
Eksempel på flerlinjekommentarer er givet nedenfor:
/ * Dette er et eksempel på
multi-line kommentar
på C ++ programmeringssprog * /
Konklusion
Med dette har vi dækket stort set om de grundlæggende termer, som vi bruger i C ++ programmering.
I vores kommende vejledning vil vi diskutere C ++ datatyper i detaljer.
=> Hold øje med den komplette liste over C ++ tutorials i denne serie her
Anbefalet læsning
- Grundlæggende om Jmeter BeanShell Scripting del 1
- Læringsgrundlag for rationel robot - IBM Test Automation Tool
- Applikationstest - ind i det grundlæggende ved softwaretest!
- Forsikringsdomæne viden: Grundlæggende om forsikringsdomæne for testere
- JMeter BeanShell Scripting del 2
- JMeter HTTPS Test Script Recorder
- Unix Pipes Tutorial: Rør i Unix-programmering
- Objektorienteret programmering i C ++