C++ | İLK DEĞER VERME İŞLEMİ

Merhabalar, Bugün ki yazımız da ilk değer verme işlemine değineceğim.
Değişkenler, bellekteki belirli bir konuma verilen isimlerdir. Bildiğiniz üzere C dilinde bir değişkenin bildiriminden sonra “=” operatörü ile atama yapabiliyorduk. ” int a=5 ” gibi.

C++’ta ilk değer verme işlemi için çeşitli yöntemler bulunmakta.

int a; // Bu bir bildirimdir. Fakat ilk değer verme değildir.
a=5; // Bu bir ilk değer vermedir.


int a=5; // Hem bildirimdir. Hem de ilk değer vermedir.


Bunlar statik ilk değer verme işlemleri. Bir de çalışma zamanında ilk değer verme işlemleri var ki bunlara da dinamik ilk değer verme deniyor.
Fakat bildiğiniz üzere bu değer verme yöntemleri hali hazırda C dilinde bulunuyor. Peki, bizi C++’ta farklı olarak ne bekliyor ?

C++ dilinde bir değişkene parantez atomu ile ilk değer verilebilmektedir. Örnek olarak int a (5); dediğimizde değişkene ilk değer vermiş oluyoruz.

Evet, yanlış görmediniz 🙂

Bir diğer ilk değer verme işlemi ise “curly brackets {}” yani küme parantezi kullanarak ilk değer verme işlemidir.

Farkları ile devam edeceğiz…