c basics keywords
Lär dig snabbt alla de grundläggande syntaxerna för C ++ med exempel.
I denna Fördjupad C ++ träningsserie , kommer vi att lära oss om den grundläggande syntaxen för C ++ inklusive nyckelord, identifierare, block och avgränsare i denna handledning.
Dessa termer fungerar som en grund för C ++ - programmering och vi måste känna till dem noggrant innan vi börjar påbörja den faktiska programmeringen på C ++ - språk.
Vad du kommer att lära dig:
- Avgränsare och block i C ++
- Identifierare i C ++
- Nyckelord i C ++
- Kommentarer i C ++
- Slutsats
- Rekommenderad läsning
Avgränsare och block i C ++
I C ++ betecknas slutet på ett logiskt uttalande eller enhet med användning av uttalande avgränsare eller terminator. Uttalningsavslutaren som används i C ++ är ett semikolon (;). Varje C ++ - uttalande måste avslutas med ett semikolon.
Till exempel, se följande uttalanden,
x = 1;
a = a +1;
hur man hittar xpath i ie
Som visas ovan har varje uttalande avslutats med ett semikolon är ett separat uttalande.
En annan enhet i C ++ är 'block'. Ett block är en uppsättning logiskt anslutna programmeringsuttal som är inneslutna med öppnings- och stängningsbygel.
Följande är ett giltigt block i C ++:
{ int i=1; cout<<”This is a C++ block”; i++; cout<<”value of i = “< Som visas ovan kan block i C ++ till och med ha variabla deklarationer, definitioner och andra giltiga programmeringsuttalanden.
En sak att notera här är att C ++ inte känner igen slutet på raden som uttalande terminator.
Av denna anledning, följande uttalanden,
a = 1;
a = a + 2;
kosta< Kan skrivas på en rad enligt följande:
a = 1; a = a + 2; kosta< Därför är båda sätten att skriva uttalandena ovan giltiga uttalanden.
Identifierare i C ++
Varje enhet i C ++ som en variabel, funktioner, klass, modul, etc. behöver ett namn för att identifiera den. Detta namn som vi ger till enheter kallas en 'identifierare'. En identifierare i C ++ börjar vanligtvis med en bokstav från A till Z eller a till z eller en understrykning (_) följt av noll eller fler alfabet, siffror eller understrykningar.
Nedan följer några exempel på giltiga identifierare:
abc _one myarray test123
C ++ tillåter inte att identifieringsnamn börjar med siffror och det tillåter inte att identifierare inkluderar tecken i sitt namn än en understrykning.
Så följande identifierare är alla ogiltiga identifierare.
8num num @ array mitt # namn @email
bästa programmet för att fixa registerfel
Eftersom C ++ är ett skiftlägeskänsligt språk kommer samma identifierarnamn men med olika fall att vara två olika identifierare. Således är de två identifierarna myarray och Myarray olika.
Nyckelord i C ++
Nyckelord är specifika ord som reserveras av kompilatorn för eget bruk. Detta är främst ord som några inbyggda funktioner, datatyper av variabler, filnamn, operatörsnamn etc. som vi kommer att använda i vårt program.
Eftersom alla nyckelord är reserverade av kompilatorn kan vi inte använda dessa ord när vi namnge variabler, konstanter eller andra identifierare.
C ++ har många nyckelord och vi har listat dem i följande tabell:
asm annan ha sönder Registrera lämna tillbaka signerad skyddade Prova falsk för gå till i kö ny detta skyddade typid union använder sig av bil bool fall röding konst Fortsätta enum explicit extern flyta vän om operatör privat offentlig reinterpret_cast kort storlek av kasta Sann typedef typnamn osignerad virtuell ha sönder exportera fånga klass const_cast standard statisk tomhet radera int static_cast flyktig do lång struct wchar_t dubbel föränderlig växla medan dynamic_cast namnområde mall
Kommentarer i C ++
Kommentarer i C ++ är informativa påståenden som används i C ++ - programmet för att förklara de olika konstruktioner, programlogik eller funktioner som används i programmet. Kommentarerna hjälper till att göra programmet mer läsbart och förstå koden tydligare. När en kompilator stöter på en kommentar ignorerar den den helt.
C ++ stöder två typer av kommentarer, dvs kommentarer med en rad och kommentarer med flera rader.
Enradiga kommentarer
Kommentarer på en rad skrivs i princip endast på en rad och de börjar med tecknen “//” och sträcker sig till slutet av raden. När kompilatorn stöter på “//”, känner den igen början på kommentaren och ignorerar allt som följer den.
Följande är några enradiga kommentarer i C ++:
// detta är en enradig kommentar
// Jag är i huvudfunktionen
Flerlinjekommentarer
Flerradskommentarer eller blockkommentarer är kommentarerna mellan “/ *” och “* /”. Allt inuti blocket som börjar med “/ *” och slutar med “* /” ignoreras av kompilatorn. Den här typen av kommentarer är inte nödvändigtvis en liner men de kan sträcka sig till flera rader.
Exempel på flerlinjeskommentarer ges nedan:
/ * Detta är ett exempel på
flerradskommentar
i C ++ programmeringsspråk * /
Slutsats
Med detta har vi täckt upp ganska mycket om de grundläggande termer som vi använder i C ++ programmering.
I vår kommande handledning kommer vi att diskutera C ++ datatyper i detalj.
=> Se upp den kompletta listan över C ++ -handledning i denna serie här
Rekommenderad läsning
- Jmeter BeanShell Scripting Basics Del 1
- Learning Basics of Rational Robot - IBM Test Automation Tool
- Applikationstestning - till grunderna för programvarutestning!
- Försäkringsdomänkunskap: Grunderna i försäkringsdomän för testare
- JMeter BeanShell Scripting del 2
- JMeter HTTPS Test Script Recorder
- Handledning för Unix Pipes: Rör i Unix-programmering
- Objektorienterad programmering i C ++