Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

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

Tehtävä 8.56 Varatut sanat

Merkitse edelliseen taulukkoon kunkin varatun sanan viereen se, missä kohti monistetta ko. sana on selitetty.

Tehtävä 8.57 Muuttujan nimeäminen

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;

Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys