Uzman Üye
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Blok Yapısı[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]C Pascal, PL/I ve algolde olduğu gibi iç içe blokların tanımlanabildiği yapıda[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]bir dil değildir. C dilinde tüm fonksiyonlar aynı düzeyde tanımlanırlar ve iç[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]içe olamazlar. Ancak bu tarz bir tanım değişkenler için söz konusudur. Yani[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]değişkenler iç içe bloklarda tanımlanabilirler. Ve bu bloklar küme parantezi[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]ile belirlenir. Eğer bir blok içinde tanımlanan bir değişken var ise o[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]değişken o bloğun sonuna kadar geçerlidir. Bir değişken bir blok içinde[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]tanımlanmış ise ve bir üst blokta da tanımlı ise alttaki bloğa girildiğinde[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]yeni tanım geçerli olur diğer tanım bu blok bitinceye kadar bekletilir.[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]C Pascal, PL/I ve algolde olduğu gibi iç içe blokların tanımlanabildiği yapıda[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]bir dil değildir. C dilinde tüm fonksiyonlar aynı düzeyde tanımlanırlar ve iç[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]içe olamazlar. Ancak bu tarz bir tanım değişkenler için söz konusudur. Yani[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]değişkenler iç içe bloklarda tanımlanabilirler. Ve bu bloklar küme parantezi[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]ile belirlenir. Eğer bir blok içinde tanımlanan bir değişken var ise o[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]değişken o bloğun sonuna kadar geçerlidir. Bir değişken bir blok içinde[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]tanımlanmış ise ve bir üst blokta da tanımlı ise alttaki bloğa girildiğinde[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]yeni tanım geçerli olur diğer tanım bu blok bitinceye kadar bekletilir.[/FONT]