c basics keywords
Leer snel alle basissyntaxis van C ++ met voorbeelden.
In deze Diepgaande C ++ trainingsserie , zullen we in deze tutorial leren over de basissyntaxis van C ++ inclusief trefwoorden, identifiers, blokken en scheidingstekens.
Deze termen fungeren als een basis voor C ++ -programmering en we moeten ze grondig kennen voordat we beginnen met daadwerkelijk programmeren in C ++ -taal.
Wat je leert:
- Scheidingstekens en blokken in C ++
- ID's in C ++
- Sleutelwoorden in C ++
- Opmerkingen in C ++
- Gevolgtrekking
- Aanbevolen literatuur
Scheidingstekens en blokken in C ++
In C ++ wordt het einde van een logische instructie of entiteit aangegeven door het gebruik van een statement-scheidingsteken of terminator. De terminator die in C ++ wordt gebruikt, is een puntkomma (;). Elke C ++ -instructie moet eindigen met een puntkomma.
Bijvoorbeeld, zie de volgende verklaringen,
x = 1;
a = a +1;
Zoals hierboven is aangetoond, is elke instructie afgesloten met een puntkomma en is dit een aparte instructie.
Een andere entiteit in C ++ is 'blokken'. Een blok is een reeks logisch verbonden programmeerinstructies die zijn ingesloten met accolades voor openen en sluiten.
beste schijfreiniger voor Windows 10
Het volgende is een geldig blok in C ++:
Zoals hierboven getoond, kan block in C ++ zelfs variabele declaraties, definities en andere geldige programmeerinstructies hebben.
Een ding om hier op te merken is dat C ++ het einde van de regel niet herkent als de terminator van de instructie.
Om deze reden zijn de volgende verklaringen,
a = 1; Kan als volgt op één regel worden geschreven: a = 1; a = a + 2; kosten< Daarom zijn beide manieren om de bovenstaande uitspraken te schrijven geldige uitspraken. Elke entiteit in C ++, zoals een variabele, functies, klasse, module, enz. Heeft een naam nodig om deze te identificeren. Deze naam die we aan entiteiten geven, wordt een 'identifier' genoemd. Een identifier in C ++ begint meestal met een letter van A tot Z of a tot z of een onderstrepingsteken (_) gevolgd door nul of meer alfabetten, cijfers of onderstrepingstekens. Hieronder volgen enkele voorbeelden van geldige ID's: abc _one myarray test123 C ++ staat niet toe dat identificatienamen met cijfers beginnen en het staat ook niet toe dat id's andere tekens in de naam dan een onderstrepingsteken bevatten. De volgende ID's zijn dus allemaal ongeldige ID's. 8num num @ array my # name @email Aangezien C ++ een hoofdlettergevoelige taal is, zullen dezelfde identificatienamen, maar met verschillende hoofdletters, twee verschillende identificatoren zijn. De twee ID's myarray en Myarray zijn dus verschillend. Trefwoorden zijn specifieke woorden die door de compiler zijn gereserveerd voor eigen gebruik. Dit zijn voornamelijk woorden zoals enkele ingebouwde functies, gegevenstypen van variabelen, bestandsnamen, operatornamen, enz. Die we in ons programma zullen gebruiken. Omdat de sleutelwoorden allemaal gereserveerd zijn door de compiler, kunnen we deze woorden niet gebruiken bij het benoemen van variabelen, constanten of andere identificaties. C ++ heeft talloze trefwoorden en we hebben ze in de volgende tabel opgesomd:
a = a + 2;
kosten< ID's in C ++
hoe u een jnlp-bestand opent
Sleutelwoorden in C ++
asm | anders | breken | registreren | terugkeer | ondertekend |
beschermd | proberen | false | voor | ga naar | in lijn |
nieuw | deze | beschermd | typeid | unie | gebruik makend van |
auto | bool | geval | char | const | doorgaan met |
opsomming | expliciet | extern | vlotter | vriend | als |
operator | privaat | openbaar | reinterpret_cast | kort | De grootte van |
werpen | waar | typedef | typenaam | ongetekend | virtueel |
breken | exporteren | vangst | klasse | const_cast | standaard |
statisch | leegte | verwijderen | int | static_cast | vluchtig |
Doen | lang | struct | wchar_t | dubbele | veranderlijk |
schakelaar | terwijl | dynamic_cast | naamruimte | sjabloon |
Opmerkingen in C ++
Opmerkingen in C ++ zijn informatieve uitspraken die in het C ++ -programma worden gebruikt om de verschillende constructies, programmalogica of functies die in het programma worden gebruikt, uit te leggen. De opmerkingen helpen om het programma leesbaarder te maken en de code beter te begrijpen. Elke keer dat een compiler een opmerking tegenkomt, negeert deze deze volledig.
C ++ ondersteunt twee soorten opmerkingen, namelijk opmerkingen van één regel en opmerkingen van meerdere regels.
Opmerkingen met één regel
Opmerkingen van één regel worden in principe maar op één regel geschreven en beginnen met de tekens '//' en strekken zich uit tot het einde van de regel. Dus wanneer de compiler '//' tegenkomt, herkent hij het begin van de opmerking en negeert alles wat erop volgt.
Hieronder volgen enkele opmerkingen van één regel in C ++:
hoe testcase in Excel-sheet te schrijven
// dit is een opmerking van één regel
// Ik zit in de hoofdfunctie
Opmerkingen met meerdere regels
Opmerkingen met meerdere regels of blokopmerkingen zijn de opmerkingen tussen '/ *' en '* /'. Alles in het blok dat begint met '/ *' en eindigt met '* /' wordt genegeerd door de compiler. Dit soort opmerkingen zijn niet noodzakelijk one-liner, maar kunnen zich uitstrekken over meerdere regels.
Hieronder wordt een voorbeeld gegeven van commentaar met meerdere regels:
/ * Dit is een voorbeeld van
commentaar met meerdere regels
in C ++ programmeertaal * /
Gevolgtrekking
Hiermee hebben we de basistermen die we gebruiken bij het programmeren in C ++ grotendeels verdoezeld.
In onze aanstaande tutorial zullen we C ++ -datatypes in detail bespreken.
Bekijk hier de volledige lijst met C ++ - zelfstudies in deze serie
Aanbevolen literatuur
- Jmeter BeanShell Scripting Basics Deel 1
- Basisprincipes van Rational Robot leren - IBM Test Automation Tool
- Applicatie testen - In de basis van softwaretesten!
- Kennis van verzekeringsdomeinen: basisprincipes van verzekeringsdomein voor testers
- JMeter BeanShell Scripting Deel 2
- JMeter HTTPS-testscriptrecorder
- Unix Pipes-zelfstudie: Pipes in Unix-programmering
- Objectgeoriënteerd programmeren in C ++