C++ break kullanımı

break anahtar kelimesi, C++ dilinde bir döngü veya bir switch yapısından çıkılmasını sağlar.

Döngülerde break Kullanımı

Bir döngü içerisinde break anahtar kelimesi kullanılarak, o döngüden çıkılabilir.

Aşağıdaki örnekte, döngü içerisindeki bir sayı 10’a eşit olduğu zaman döngüden çıkılır:

#include <iostream>

int main()
{
    for (int i = 0; i < 100; i++)
    {
        std::cout << i << " ";
        if (i == 10)
        {
            break;
        }
    }

    return 0;
}

Bu örnekte, i değişkeni 0 ile 99 arasında bir sayı olacak şekilde döngüde değiştirilir. Eğer i değişkeni 10’a eşitse, break anahtar kelimesi çalıştırılır ve döngüden çıkılır. Bu örnekte, ekrana “0 1 2 3 4 5 6 7 8 9 10” yazdırılır.

switch Yapılarında break Kullanımı

switch yapısı bir değişkenin değerine göre farklı işlemler yapılmasını sağlar. Bir case bloğu içerisinde break anahtar kelimesi kullanılarak, o case bloğundan ve o switch yapısından çıkılabilir. Örneğin:

#include <iostream>

int main()
{
    int x = 1;

    switch (x)
    {
        case 1:
            std::cout << "x değişkeni 1'e eşittir." << std::endl;
            break;
        case 2:
            std::cout << "x değişkeni 2'ye eşittir." << std::endl;
            break;
        default:
            std::cout << "x değişkeni 1 veya 2 değildir." << std::endl;
            break;
    }

    return 0;
}