Arduino Değişkenler ve Sabitler

Arduino Değişken türlerini açıklamaya başlamadan önce, emin olmamız gereken çok önemli bir konu, tamamen anladığınıza değişken kapsamı denir.

 

 

Değişken Kapsam Nedir?

Arduino’nun kullandığı C programlama dilinde değişkenler, kapsam olarak adlandırılan bir özelliğe sahiptir. Kapsam, programın bir bölgesidir ve değişkenlerin bildirilebileceği üç yer vardır.

Onlar –

Yerel değişkenler olarak adlandı

 

rılan bir işlev veya bir bloğun içinde.
Resmi parametreler olarak adlandırılan işlev parametrelerinin tanımında.
Global değişkenler olarak adlandırılan tüm işlevlerin dışında.

Yerel Değişkenler

Bir işlev veya blok içinde bildirilen değişkenler yerel değişkenlerdir. Sadece bu fonksiyonun içinde yer alan ifadeler veya kod bloğu ile kullanılabilirler. Yerel değişkenlerin kendi dışında işlev gösterdikleri bilinmemektedir. Yerel değişkenleri kullanan örnek aşağıdadır.

Void setup () {

 

}

Void loop () {
int x , y ;
int z ; Local variable declaration
x = 0;
y = 0; actual initialization
z = 10;

}

Genel Değişkenler

Genel değişkenler, genellikle programın üstünde olmak üzere tüm işlevlerin dışında tanımlanır. Global değişkenler, programınızın ömrü boyunca değerlerini koruyacaktır.

Global bir değişkene herhangi bir işlevle erişilebilir. Yani, global bir değişken, bildiriminin tamamlanmasından sonra tüm programınızda kullanılabilir.

Aşağıdaki örnek, global ve yerel değişkenleri kullanır –

Int T , S ;
float c = 0 ; Global variable declaration

Void setup () {

}

Void loop () {
int x , y ;
int z ; Local variable declaration
x = 0;
y = 0; actual initialization
z = 10;
}

Yer işareti koy Kalıcı Bağlantı.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir