Inleiding tot variabelen in C ++
Variabelen zijn het belangrijkste onderdeel van elke programmeertaal. Elke programmeertaal is onvolledig zonder een variabele. We kunnen ook zeggen dat zonder variabelen het programma niet kan worden uitgevoerd. Zoals elke andere programmeertaal, heeft de C ++ taal ook variabelen nodig om hun programma uit te voeren. Variabelen worden niet gebruikt om het programma uit te voeren, maar worden gebruikt om de waarde of tekenreeks op te slaan. Zonder waarde op te slaan, kan het programma niet worden uitgevoerd. Vandaar dat variabelen bekend staan om de ruggengraat van de programmeertaal. In C ++ wordt elk woord behalve de trefwoorden als variabele gebruikt. Om variabelen te definiëren moeten we het type voor de variabele specificeren. Type kan alles zijn int, double, char, float, long int, short int, etc. int wordt gebruikt om de gehele waarde op te slaan, bijvoorbeeld 5, 19, 519, 1000. Char wordt gebruikt om het teken of de tekenreeks op te slaan, bijvoorbeeld a, educate. Float wordt gebruikt om de floatwaarden zoals 2.3, 3.679, 9.45 op te slaan. Long int wordt gebruikt om lange integerwaarden op te slaan. In dit artikel gaan we bespreken hoe de variabelen in de taal C ++ kunnen worden geïnitialiseerd en gedeclareerd. En de soorten variabelen.
Regels en voorschriften voor het definiëren van variabelen in C ++ taal
- Variabelen kunnen een combinatie van cijfers, speciale tekens zoals en percentage (&), onderstrepingsteken (_) of tekenreeks zijn.
- Hoofdletters en kleine letters worden behandeld als verschillende variabelen, aangezien C ++ hoofdlettergevoelig is. Educba en eduCBA worden behandeld als twee verschillende variabelen.
- C ++ -variabelen moeten met het teken worden gestart. Het nummer wordt niet als een eerste teken beschouwd. 6educba is geen geldige variabele omdat het begint met het getal waarbij educba6 een geldige variabele kan zijn zoals het begon met het teken.
- variabelen in de taal C ++ zouden geen sleutelwoord moeten zijn. want dit, als, anders, terwijl, doen, char, this, etc zijn de sleutelwoorden die voor het specifieke doel worden gebruikt. Deze trefwoorden kunnen niet worden gebruikt als een variabele in C ++.
- Spaties zijn niet toegestaan voor de variabelen. Edu cba is niet geldig omdat er ruimte is tussen edu en cba waar educba geldige variabele is of edu_cba ook een geldige variabele is omdat het onderstrepingsteken wordt gebruikt om de variabele toe te voegen.
Hoe werken variabelen in C ++ taal?
- Declaratie van variabelen informeert compiler de soorten gegevensvariabelen die in het programma zullen worden gebruikt.
- Verklaring van variabelenamen informeert de compiler de naam van de variabelen die worden gebruikt om de waarde in het programma op te slaan.
- Bij het declareren van variabelen vertel ik de compiler de opslag die variabelen nodig hebben. De compiler hoeft zich geen zorgen te maken over de opslag totdat deze is gedeclareerd.
Hoe variabelen in C ++ taal te declareren?
Variabelen kunnen eerst worden gedeclareerd voordat u met de programma's begint. De syntaxis voor het declareren van een variabele is als volgt
data_type variabele_naam;
waar
data_type: definieert soorten gegevens voor het opslaan van waarde. Gegevenstypen kunnen int, char, float, double, short int, etc. zijn
variable_name: definieert de naam van de variabelen. Het kan van alles zijn behalve het trefwoord.
Bijvoorbeeld,
1. int cabine;
2. vlotter 6.9, 7.3
Bijvoorbeeld 1, int is een gegevenstype en cab is een variabelenaam. In het tweede voorbeeld hebben we twee variabelen gedeclareerd waarbij de float een gegevenstype is en 6.9 en 7.3 variabelen zijn.
Nadat de variabelen zijn gedeclareerd, is de opslag voor die variabelen toegewezen door de compiler, zoals deze zal worden gebruikt voor het programma.
Programma ter illustratie van de verklaring van variabelen in C ++ taal
#include
using namespace std;
int main()
(
int x, y, z;
x = 10;
y = 3;
z = x + y;
cout << "Sum of two numbers is: " << z;
return 0;
)
Hoe variabelen in C ++ taal te initialiseren?
In C ++ kunnen variabelen worden geïnitialiseerd door de waarden toe te wijzen op het moment van aangifte. De syntaxis voor initialisatie van variabelen in C ++ taal is -
data_type variable_name = value;
Bijvoorbeeld,
- int x = 10;
- char b = 'eduCBA'
In voorbeeld 1 hebben we variabele x geïnitialiseerd met waarde 10. In voorbeeld 2 hebben we b geïnitieerd als een teken met eduCBA-waarde.
Programma ter initialisatie van variabelen in C ++ taal
#include
using namespace std;
int main()
(
int x = 5, y = 15;
int z = x + y;
cout << "Sum of two numbers is: "<< z;
return 0;
)
Soorten variabelen in C ++ taal
Er zijn 5 soorten variabelen in de C ++ -taal die als volgt zijn:
1. Lokale variabelen
Lokale variabelen worden binnen de functie gedeclareerd. Lokale variabelen moeten worden gedeclareerd voordat ze in het programma zijn gebruikt. Functies die binnen de functie worden gedeclareerd, kunnen de waarde van variabelen wijzigen. Functies buiten kunnen de waarde van lokale variabelen niet wijzigen.
Hier is een voorbeeld
int main()
(
int x = 2; //local variable
)
2. Globale variabelen
Globale variabelen worden buiten de functies gedeclareerd. Alle functies, dwz zowel de lokale functie als de globale functie, kunnen de waarde van globale variabelen wijzigen.
Voorbeeld wordt gegeven als volgt,
int y = 10; //global variable
int main()
(
int x = 5; //local variable
)
3. Statische variabelen
Deze variabelen worden gedeclareerd met het woord statisch.
Voorbeeld wordt gegeven als volgt,
int main()
(
int x = 5; //local variable
static y = 2; //static variable
)
4. Automatische variabelen
Automatische variabelen worden gedeclareerd met het trefwoord auto. Alle variabelen die binnen de functies worden gedeclareerd, worden standaard als een automatische variabele beschouwd.
Voorbeeld wordt gegeven als volgt,
int main()
(
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
)
5. Externe variabelen
Door het externe sleutelwoord te gebruiken, worden externe variabelen gedeclareerd.
extern z = 4; //external variable
Conclusie
In dit artikel hebben we het belang van variabelen in de C ++ -taal gezien en hoe met variabelen te werken met behulp van voorbeelden. We hebben ook vijf verschillende soorten variabelen gezien in de C ++ -taal met voorbeelden. Ik hoop dat je dit artikel nuttig zult vinden.
Aanbevolen artikelen
Dit is een gids voor variabelen in C ++. Hier bespreken we Inleiding, hoe variabelen in C ++ te gebruiken, samen met voorbeelden. U kunt ook onze andere voorgestelde artikelen doornemen -
- Beste C ++ compiler
- Arrays in C ++
- c ++ referentie versus aanwijzer
- C ++ Alternatieven
- Variabelen in JavaScript