• Statik Saklama
Değişken tüm programın çalışması sürecinde var olur.
– Ön tanımlı değeri sıfırdır.
– static: fonksiyonlar içinde tanımlanan yerel değişkenlerdir.
• Fonksiyon sonlandıktan sonra değişken değeri saklanır.(*)
• Sadece tanımlandıkları fonksiyonda geçerlidir.
void main()
{
m();
m();
}
void m()
{
static int x=5;
x++;
printf("%d",x);
}
EKRAN CIKTISI
6 7
Değişken tüm programın çalışması sürecinde var olur.
– Ön tanımlı değeri sıfırdır.
– static: fonksiyonlar içinde tanımlanan yerel değişkenlerdir.
• Fonksiyon sonlandıktan sonra değişken değeri saklanır.(*)
• Sadece tanımlandıkları fonksiyonda geçerlidir.
void main()
{
m();
m();
}
void m()
{
static int x=5;
x++;
printf("%d",x);
}
EKRAN CIKTISI
6 7
Yorumlar
Yorum Gönder