c basics keywords
Lær raskt alle grunnleggende syntaksene til C ++ med eksempler.
I dette In-Depth C ++ Training Series , vil vi lære om den grunnleggende syntaksen til C ++ inkludert nøkkelord, identifikatorer, blokker og avgrensere i denne veiledningen.
Disse vilkårene fungerer som et grunnlag for C ++ programmering, og vi trenger å kjenne dem grundig før vi begynner å starte faktisk programmering på C ++ språk.
hva gjør c ++
Hva du vil lære:
- Avgrensere og blokkeringer i C ++
- Identifikatorer i C ++
- Nøkkelord I C ++
- Kommentarer i C ++
- Konklusjon
- Anbefalt lesing
Avgrensere og blokkeringer i C ++
I C ++ betegnes slutten på en logisk setning eller enhet ved bruk av setningsavgrenser eller terminator. Uttalelsesterminatoren som brukes i C ++ er semikolon (;). Hver C ++ - setning må ende med et semikolon.
For eksempel, se følgende uttalelser,
x = 1;
a = a +1;
Som vist ovenfor, har hver uttalelse endt med semikolon en egen uttalelse.
En annen enhet i C ++ er 'blokker'. En blokk er et sett med logisk tilkoblede programmeringsuttalelser som er lukket med åpnings- og lukkestag.
Følgende er en gyldig blokk i C ++:
{ int i=1; cout<<”This is a C++ block”; i++; cout<<”value of i = “< Som vist ovenfor kan blokk i C ++ til og med ha variable erklæringer, definisjoner og andre gyldige programmeringsuttalelser.
En ting å merke seg her er at C ++ ikke gjenkjenner slutten av linjen som utsagnsterminator.
Av denne grunn er følgende uttalelser,
a = 1;
a = a + 2;
koste< Kan skrives på en linje som følger:
a = 1; a = a + 2; koste< Derfor er begge måtene å skrive uttalelsene vist ovenfor gyldige utsagn.
Identifikatorer i C ++
Hver enhet i C ++ som en variabel, funksjoner, klasse, modul osv. Trenger et navn for å identifisere den. Dette navnet som vi gir til enheter kalles en 'identifikator'. En identifikator i C ++ starter vanligvis med en bokstav fra A til Å eller a til z eller en understrekning (_) etterfulgt av null eller flere alfabeter, tall eller understrekninger.
Følgende er noen eksempler på gyldige identifikatorer:
abc _one myarray test123
hvilke programmer som kan redigere pdf-filer
C ++ tillater ikke at identifikatornavn begynner med tall, og det tillater heller ikke at identifikatorer inkluderer tegn i navnet annet enn understreking.
Så følgende identifikatorer er alle ugyldige identifikatorer.
8num num @ array my # name @email
Ettersom C ++ er et skift mellom store og små bokstaver, vil de samme identifikatornavnene, men med forskjellige tilfeller, være to forskjellige identifikatorer. Dermed er de to identifikatorene myarray og Myarray forskjellige.
Nøkkelord I C ++
Nøkkelord er spesifikke ord som er reservert av kompilatoren for eget bruk. Dette er hovedsakelig ord som noen innebygde funksjoner, datatyper av variabler, filnavn, operatørnavn, etc. som vi vil bruke i vårt program.
Ettersom nøkkelordene alle er reservert av kompilatoren, kan vi ikke bruke disse ordene mens vi navngir variabler, konstanter eller andre identifikatorer.
C ++ har mange nøkkelord, og vi har oppført dem i følgende tabell:
asm ellers gå i stykker registrere komme tilbake signert beskyttet prøve falsk til gå til på linje ny dette beskyttet typeid fagforening ved hjelp av auto bool sak røye konst Fortsette enum eksplisitt utvendig flyte venn hvis operatør privat offentlig tolke på nytt kort størrelsen av kaste ekte typedef typenavn usignert virtuell gå i stykker eksport å fange klasse const_cast misligholde statisk tomrom slett int statisk_kast flyktige gjøre lang struct wchar_t dobbelt foranderlig bytte om samtidig som dynamic_cast navneområdet mal
Kommentarer i C ++
Kommentarer i C ++ er informative utsagn som brukes i C ++ - programmet for å forklare de forskjellige konstruksjonene, programlogikken eller funksjonene som brukes i programmet. Kommentarene er med på å gjøre programmet mer lesbart og forstå koden tydeligere. Hver gang en kompilator møter en kommentar, ignorerer den den fullstendig.
C ++ støtter to typer kommentarer, dvs. kommentarer fra en linje og flere linjer.
Enkelts kommentarer
Kommentarer på en linje er i utgangspunktet bare skrevet på en linje, og de begynner med tegnene '//' og strekker seg til slutten av linjen. Dermed når kompilatoren møter “//”, gjenkjenner den begynnelsen på kommentaren og ignorerer alt som følger den.
Følgende er få enkeltlinjekommentarer i C ++:
// dette er en linjekommentar
// Jeg er i hovedfunksjonen
Flerlinjekommentarer
Flerlinjekommentarer eller blokkeringskommentarer er kommentarene som er vedlagt mellom “/ *” og “* /”. Alt inne i blokken som starter med “/ *” og slutter med “* /” ignoreres av kompilatoren. Denne typen kommentarer er ikke nødvendigvis en linje, men de kan strekke seg til flere linjer.
Eksempel på kommentarer fra flere linjer er gitt nedenfor:
/ * Dette er et eksempel på
flerlinjekommentar
i C ++ programmeringsspråk * /
Konklusjon
Med dette har vi dekket ganske mye om de grunnleggende begrepene vi bruker i C ++ programmering.
I vår kommende opplæring vil vi diskutere C ++ datatyper i detalj.
=> Se opp den komplette listen over C ++ opplæringsprogrammer i denne serien her
Anbefalt lesing
- Jmeter BeanShell Scripting Basics Del 1
- Læringsgrunnlag for rasjonell robot - IBM Test Automation Tool
- Applikasjonstesting - inn i det grunnleggende om programvaretesting!
- Insurance Domain Knowledge: Basics of Insurance Domain for Testers
- JMeter BeanShell Scripting del 2
- JMeter HTTPS Test Script Recorder
- Unix Pipes Tutorial: Pipes in Unix Programming
- Objektorientert programmering i C ++