declaration

Declaration: İngilizce ve Türkçe Anlamı

Declaration:

  • İngilizce: Declaration
  • Türkçe: Beyan

Tanım:

Bir declaration, bir değişkenin adını, türünü ve kapsamını belirten bir ifadedir. Bir declaration, bir değişkeni ilk kez kullandığınızda veya bir değişkenin türünü değiştirmek istediğinizde kullanılır.

Kullanım:

Bir declaration, aşağıdaki biçimde yazılır:

<tür> <değişken adı>;

Örneğin, aşağıdaki declaration, x adında bir tamsayı değişkeni tanımlar:

int x;

Aşağıdaki declaration ise, y adında bir ondalıklı sayı değişkeni tanımlar:

double y;

Kapsam:

Bir değişkenin kapsamı, değişkenin erişilebildiği kod bloğudur. Bir değişkenin kapsamı, değişkenin declaration’ının bulunduğu kod bloğu ve bu kod bloğunun iç içe geçmiş kod bloklarıdır.

Örneğin, aşağıdaki kodda, x değişkeninin kapsamı, main() fonksiyonudur:

int main() {
int x;
// ...
}

Aşağıdaki kodda ise, y değişkeninin kapsamı, foo() fonksiyonudur:

void foo() {
int y;
// ...
}

Ömür:

Bir değişkenin ömrü, değişkenin bellekte tutulduğu süredir. Bir değişkenin ömrü, değişkenin declaration’ının bulunduğu kod bloğunun yürütülmeye başlandığı andan, bu kod bloğunun yürütülmesinin sona erdiği ana kadar sürer.

Örneğin, aşağıdaki kodda, x değişkeninin ömrü, main() fonksiyonunun yürütülmeye başlandığı andan, main() fonksiyonunun yürütülmesinin sona erdiği ana kadar sürer:

int main() {
int x;
// ...
}

Aşağıdaki kodda ise, y değişkeninin ömrü, foo() fonksiyonunun yürütülmeye başlandığı andan, foo() fonksiyonunun yürütülmesinin sona erdiği ana kadar sürer:

void foo() {
int y;
// ...
}

İpuçları:

  • Bir değişkeni ilk kez kullandığınızda, mutlaka bir declaration kullanın.
  • Bir değişkenin türünü değiştirmek istediğinizde, mutlaka bir declaration kullanın.
  • Bir değişkenin kapsamını ve ömrünü dikkatlice düşünün.
  • Gereksiz yere çok sayıda değişken tanımlamayın.

Yayımlandı

kategorisi