08.11.2014 Views

c_kitap

c_kitap

c_kitap

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

C ve Sistem Programcıları Derneği - C Ders Notları - Necati Ergin<br />

Yukarıdaki deyimle a değişkenine 10, b değişkenine 20, c değişkenine 30 ilkdeğerleri<br />

veriliyor.<br />

İlkdeğer verme deyimi bir atama deyimi değildir:<br />

void func()<br />

{<br />

int a;<br />

a = 20;<br />

int b; /* Geçersiz! */<br />

/****/<br />

}<br />

Yukarıdaki kod parçasında b değişkeninin tanımı geçersizdir. Çünkü b değişkeninin<br />

tanımından önce blok içinde yürütülebilir bir deyim yazılmıştır. Ancak aşağıdaki kod<br />

geçerlidir:<br />

void func()<br />

{<br />

int a = 20;<br />

int b; /* Geçerli! */<br />

/****/<br />

}<br />

45/529

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!