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;
}
