C++ Değişkenler ve Veri Tipleri

C++ programlamada değişkenler, verilerin depolanıp işlenmesini sağlayan temel bir yapıdır. Değişkenler, bir program boyunca farklı işlemler yapmak için kullandığınız değerleri saklayan isimlendirilmiş depolama alanlarıdır. Bu rehberde, C++ dilinde değişkenleri tanımlamayı, veri tiplerini anlamayı ve doğru kullanmayı öğreneceksiniz.


Değişkenler Nedir?

Değişkenler, bellek alanlarını temsil eder. Her değişkenin bir adı ve bir veri tipi vardır. C++ dilinde değişken tanımlarken önce veri tipini, ardından değişkenin adını belirtirsiniz.

Değişken Tanımlama Söz Dizimi

veri_tipi değişken_adı = başlangıç_değeri;

  • veri_tipi: Değişkende saklanacak verinin türünü belirtir (örneğin, int, float, char).
  • değişken_adı: Değişkene verdiğiniz isim.
  • başlangıç_değeri (isteğe bağlı): Değişkenin başlangıç değeri.

Örnek:

int yaş = 25; // Yaşı temsil eden bir değişken
float maaş = 4500.75; // Maaşı temsil eden bir değişken
char harf = 'A'; // Tek bir karakter tutan değişken


C++ Veri Tipleri

C++ dilinde veri tipleri, saklayacağınız verinin türünü belirler. Veri tipleri üç ana gruba ayrılır:

1. Temel Veri Tipleri

  • int: Tam sayılar için kullanılır.
    • Örnek: int yaş = 30;
    • Bellek Tabanlı Boyut: Genellikle 4 bayt.
  • float: Ondalıklı sayılar için kullanılır.
    • Örnek: float sıcaklık = 36.5;
    • Bellek Tabanlı Boyut: Genellikle 4 bayt.
  • double: Daha yüksek hassasiyet gerektiren ondalıklı sayılar için kullanılır.
    • Örnek: double pi = 3.141592;
    • Bellek Tabanlı Boyut: Genellikle 8 bayt.
  • char: Tek bir karakter tutar.
    • Örnek: char harf = 'B';
    • Bellek Tabanlı Boyut: 1 bayt.
  • bool: Mantıksal değerler (true/false) için kullanılır.
    • Örnek: bool geçerli = true;
    • Bellek Tabanlı Boyut: Genellikle 1 bayt.

2. Türetilmiş Veri Tipleri

  • Array (Dizi): Aynı türden birden fazla veriyi saklamak için kullanılır.
    • Örnek: int sayılar[5] = {1, 2, 3, 4, 5};
  • Pointer (Gösterici): Bir değişkenin bellekteki adresini saklar.
    • Örnek: int* ptr = &yaş;

Değişkenlerin İsimlendirilmesi (Kurallar ve İpuçları)

  1. Değişken adı harf veya alt çizgi (_) ile başlamalıdır. Rakamla başlayamaz.
    • Geçerli: int sayı;
    • Geçersiz: int 1sayı;
  2. Değişken adında boşluk kullanılamaz.
    • Geçerli: int toplamSayi;
    • Geçersiz: int toplam sayı;
  3. Özel karakterler (@, #, $, %) kullanılamaz.
  4. Anlamlı ve okunabilir değişken isimleri tercih edilmelidir.
    • İyi: float sıcaklık;
    • Kötü: float s;

C++ Programında Değişkenler ve Veri Tipleri Kullanımı

Aşağıda, farklı veri tiplerinin nasıl tanımlandığını ve kullanıldığını gösteren bir örnek bulunmaktadır:

#include <iostream>
using namespace std;

int main() {
    // Değişken tanımlama
    int yaş = 25;       // Tam sayı
    float maaş = 3000.50; // Ondalıklı sayı
    char harf = 'A';     // Tek karakter
    bool mezunMu = true; // Mantıksal değer

    // Değişken değerlerini ekrana yazdırma
    cout << "Yaş: " << yaş << endl;
    cout << "Maaş: " << maaş << " TL" << endl;
    cout << "Harf: " << harf << endl;
    cout << "Mezun mu? " << (mezunMu ? "Evet" : "Hayır") << endl;

    return 0;
}

Ekran Çıktısı:

Yaş: 25  
Maaş: 3000.5 TL  
Harf: A  
Mezun mu? Evet  

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir