Kvalifikátory variabilného rozsahu → const

Popis :

Konštanta (const) Je to kvalifikátor premennej, ktorý upravuje správanie premennej, čím sa premenná stáva „len na čítanie“.

To znamená, že premennú možno použiť rovnako ako akúkoľvek inú premennú svojho typu, ale jej hodnotu nemožno zmeniť. Ak sa pokúsite priradiť hodnotu premennej const, dostanete chybu kompilátora. Konštanty definované kľúčovým slovom const sa riadia pravidlami rozsahu premenných, ktorými sa riadia ostatné premenné. Toto a úskalia používania #define robí z kľúčového slova const lepšiu metódu na definovanie konštánt a je uprednostňované pred použitím #define.

Príklad kódu :

const float pi = 3.14;
float x;
// ....
x = pi * 2; // v matematike je dobré používať const
pi = 7;     //nemôžete zapisovať (upravovať) konštantu

Poznámky :

#define alebo const

Na vytváranie číselných alebo reťazcových konštánt môžete použiť buď const alebo #define. Pre polia budete musieť použiť const. Vo všeobecnosti sa pri definovaní konštánt uprednostňuje const pred #define.


Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Nemôžete kopírovať obsah tejto stránky