Ilan ettiğinde temel fonksiyonu vücut başında önceki kod yaptığı gibi bir program kullanmayı düşündüğünüz tüm değişkenlerin kodu daha önceki bir noktada kendi türü belirteci ile ilan edilmiş olması gerektiğini,türü int b, ve sonuç.
Bir değişken, global veya yerel kapsam olabilir. Bir global değişken, yerel bir değişken tek bir fonksiyon ya da bir blok gövdesi içinde ilan ederken, tüm fonksiyonları dışında, kaynak kodunun ana gövdesinde ilan bir değişkendir.
Global değişkenler, ilanından sonra her işlevleri içinde, hatta her yerde kod sevk edilebilir.
Yerel değişkenler kapsamında beyan parantez içine blok ({}) ile sınırlıdır. Onlar, bir işlev vücut başında (fonksiyon gibi ana) ilan Örneğin, kendi alanlarında kendi bildirimi noktası ve bu işlev sonuna arasında. Yukarıdaki örnekte, bu Ana ek olarak başka bir işlevi var ise, yerel değişkenler diğer fonksiyon ve tersi erişilemedi ana ilan ettiği anlamına gelir.