Muuttujat C ++ - Tyypit ja kuinka työskennellä muuttujien kanssa C ++: ssa esimerkiksi

Sisällysluettelo:

Anonim

Johdanto muuttujiin C ++: ssa

Muuttujat ovat tärkein osa mitä tahansa ohjelmointikieltä. Mikä tahansa ohjelmointikieli on epätäydellinen ilman muuttujaa. Voimme myös sanoa, että ilman muuttujia, ohjelma ei voi suorittaa. Kuten kaikki muutkin ohjelmointikielet, myös C ++ -kieli tarvitsee muuttujia ohjelman suorittamiseksi. Muuttujia ei käytetä ohjelman suorittamiseen, vaan niitä käytetään arvon tai merkkijonon tallentamiseen. Tallentamatta arvoa, ohjelma ei voi suorittaa. Siksi muuttujat tunnetaan ohjelmointikielen selkärankaa varten. C ++: ssa mitä tahansa sanaa paitsi avainsanoja käytetään muuttujana. Muuttujien määrittelemiseksi on määritettävä muuttujan tyyppi. Tyyppi voi olla mikä tahansa int, kaksinkertainen, char, kelluva, pitkä int, lyhyt int jne. Int käytetään kokonaislukuarvon tallentamiseen, ts. 5, 19, 519, 1000. Char on tottunut merkin tai merkkijonon tallentamiseen, eli kouluttamiseen. Kellua käytetään tallentamaan kelluvuusarvot, kuten 2.3, 3.679, 9.45. Pitkää int käytetään pitkien kokonaislukuarvojen tallentamiseen. Tässä artikkelissa aiomme keskustella siitä, kuinka muuttujat voidaan alustaa ja ilmoittaa C ++ -kielellä. Ja muuttujien tyypit.

Säännöt ja määräykset muuttujien määrittelemiseksi C ++ -kielellä

  • Muuttujat voivat olla sekoitus numeroita, erikoismerkkejä, kuten prosenttimäärä (&), alaviiva (_) tai merkkijono.
  • Suuria ja pieniä kirjaimia käsitellään eri muuttujina, koska C ++ on kirjainkoon kieli. Educbaa ja eduCBAa käsitellään kahdella eri muuttujalla.
  • C ++ -muuttujat on aloitettava merkillä. Se ei pidä numeroa ensimmäisenä merkkinä. 6educba ei ole kelvollinen muuttuja, koska se alkaa numerolla, jossa eduba6 voi olla kelvollinen muuttuja, koska se alkoi merkillä.
  • C ++ -kielen muuttujat eivät saisi olla avainsanat. sillä tämä, jos, muualla, vaikka, tee, char, tämä jne. ovat avainsanoja, joita käytetään tiettyyn tarkoitukseen. Näitä avainsanoja ei voida käyttää muuttujana C ++: ssa.
  • Tyhjät välilyönnit eivät ole sallittuja muuttujille. Edu cba ei kelpaa, koska edu ja cba välillä on tilaa, jossa eduba on kelvollinen muuttuja tai edu_cba on myös kelvollinen muuttuja, koska alaviivaa käytetään liittymään muuttujaan.

Kuinka muuttujat toimivat C ++ -kielellä?

  • Muuttujien ilmoitus ilmoittaa kääntäjälle, minkä tyyppisiä tietomuuttujia käytetään ohjelmassa.
  • Muuttujien nimien ilmoittaminen ilmoittaa kääntäjälle niiden muuttujien nimet, joita käytetään arvon tallentamiseen ohjelmaan.
  • Samalla kun muuttujia julistetaan, kerron kääntäjälle tallennusvälineen, jota muuttujat tarvitsevat. Kääntäjän ei tarvitse huolehtia tallennuksesta ennen kuin se on ilmoitettu.

Kuinka ilmoittaa muuttujat C ++ -kielellä?

Muuttujat voidaan ilmoittaa ensin ennen ohjelmien aloittamista. Muuttujan ilmoittamisen syntaksi on seuraava
datatyyppi muuttuja_nimi;
missä

data_type: Määrittää tietotyypit arvon tallentamiseksi. Tyypit voivat olla int, char, float, double, short int jne.
muuttuja_nimi: Määrittää muuttujien nimen. Se voi olla mikä tahansa paitsi avainsana.

Esimerkiksi,
1. int ohjaamo;
2. kellu 6.9, 7.3
Esimerkiksi 1, int on tietotyyppi ja ohjaamo on muuttujan nimi. Toisessa esimerkissä olemme ilmoittaneet kaksi muuttujaa, joissa kelluvuus on tietotyyppi ja 6.9 ja 7.3 ovat muuttujia.
Kun muuttujat on ilmoitettu, kääntäjä on allokoinut näiden muuttujien tallennustilan, koska sitä käytetään ohjelmaan.

Ohjelma, joka kuvaa muuttujien ilmoitusta C ++ -kielellä

#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;
)

Kuinka alustaa muuttujat C ++ -kielellä?

C ++: ssa muuttujat voidaan alustaa määrittämällä arvot ilmoituksen tekohetkellä. C ++ -kielen muuttujien alustuksen syntaksi on -

data_type variable_name = value;

Esimerkiksi,

  1. int x = 10;
  2. char b = 'eduCBA'

Esimerkissä 1 alustimme muuttujan x arvolla 10. Esimerkissä 2 olemme alustaneet b merkiksi eduCBA-arvolla.

Ohjelma, joka kuvaa muuttujien alustuksia C ++ -kielellä

#include
using namespace std;
int main()
(
int x = 5, y = 15;
int z = x + y;
cout << "Sum of two numbers is: "<< z;
return 0;
)

Muuttujatyypit C ++ -kielellä

C ++-kielellä on 5 tyyppiä muuttujia, jotka ovat seuraavat:

1. Paikalliset muuttujat

Paikalliset muuttujat ilmoitetaan funktion sisällä. Paikalliset muuttujat on ilmoitettava ennen niiden käyttöä ohjelmassa. Funktion sisällä ilmoitetut toiminnot voivat muuttaa muuttujien arvoa. Ulkopuolella olevat toiminnot eivät voi muuttaa paikallisten muuttujien arvoa.

Tässä on esimerkki

int main()
(
int x = 2; //local variable
)

2. Globaalit muuttujat

Globaalit muuttujat ilmoitetaan toimintojen ulkopuolella. Minkä tahansa toiminnot, ts. Sekä paikallinen että globaali funktio, voivat muuttaa globaalien muuttujien arvoa.

Esimerkki annetaan seuraavasti:

int y = 10; //global variable
int main()
(
int x = 5; //local variable
)

3. Staattiset muuttujat

Nämä muuttujat ilmoitetaan sanalla staattinen.

Esimerkki annetaan seuraavasti:

int main()
(
int x = 5; //local variable
static y = 2; //static variable
)

4. Automaattiset muuttujat

Automaattiset muuttujat ilmoitetaan automaattisella avainsanalla. Kaikkia funktioiden sisällä ilmoitettuja muuttujia pidetään oletusarvoisesti automaattisina muuttujina.

Esimerkki annetaan seuraavasti:

int main()
(
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
)

5. Ulkoiset muuttujat

Ulkoisia muuttujia ilmoitetaan käyttämällä ulkoista avainsanaa.

extern z = 4; //external variable

johtopäätös

Tässä artikkelissa olemme nähneet muuttujien merkityksen C ++ -kielellä ja kuinka muuttujien kanssa työskennellä esimerkkien avulla. Olemme myös nähneet viisi erityyppistä muuttujaa C ++ -kielellä esimerkkien avulla. Toivottavasti löydät tästä artikkelista apua.

Suositellut artikkelit

Tämä on opas muuttujista C ++: ssa. Tässä keskustellaan johdannosta, kuinka muuttujia käytetään C ++: ssa yhdessä esimerkkien kanssa. Voit myös käydä läpi muiden ehdottamiemme artikkeleidemme -

  1. Paras C ++ -kääntäjä
  2. Ryhmät C ++: ssa
  3. c ++ viite vs. osoitin
  4. C ++ Vaihtoehdot
  5. Muuttujat JavaScript