8.2.2 Muuttujan nimeäminen
Muuttujien nimissä on sallittuja kaikki kirjaimet (a- z, A- Z) sekä
numerot (0- 9) sekä alleviivausviiva (_). Muuttujan nimi ei kuitenkaan
saa alkaa numerolla. Muuttujia saa esitellä (declare)
useita samalla kertaa, kunhan muuttujien nimet erotetaan toisistaan pilkulla.
Muuttujan nimi ei myöskään saa olla mikään varatuista
sanoista (reserwed word):
C-kielen varatut sanat:
auto break case char
const continue default do
double else enum extern
float for goto if
int long register return
short signed sizeof static
struct switch typedef union
unsigned void volatile while
C++:ssa on lisäksi varattuja sanoja:
asm bool catch class
const_cast delete dynamic_cast explicit
false friend inline mutable
namespace new operator private
protected public __rtti static_cast
template this throw true
try typeid typename reinterpret_cast
using virtual wchar_t
- Merkitse edelliseen taulukkoon kunkin varatun sanan viereen se, missä
kohti monistetta ko. sana on selitetty.
- Mitkä seuraavista ovat oikeita muuttujan esittelyjä ja mitkä
niistä ovat hyviä:
-
- int o;
- int 9_kissaa;
- int _9_kissaa;
- double pitkä_matka;
- int i, j, kissojen_maara;
- int auto, pyora, juna;