Yazeka
Arama sonuçlarına göre oluşturuldu
C dilinde OR (mantıksal veya) işlemi yapmak için || operatörü kullanılır 14. Bu operatör, işlenenlerinden en az biri doğru (true) olduğunda sonucu doğru (true) olarak döndürür 14.
Örnek kullanım:
#include <stdio.h> int main(void) { int a = 20; int b = 5; if (a > 10 || b > 10) printf("At least one of the numbers is greater than 10"); return 0; }
Bu kod çalıştırıldığında,
a > 10 || b > 10koşulu sağlandığı için "En az bir sayı 10'dan büyük" ifadesi ekrana yazdırılır 4.
Ayrıca, bit düzeyinde OR işlemi yapmak için | operatörü kullanılır 5. Bu operatör, iki işlenenin en az bir biti 1 olduğunda sonucu 1 olarak döndürür 5.
Örnek kullanım:
#include <stdio.h> int main() { int a = 12, b = 25; printf("Output = %d", a | b); return 0; }
Bu kod çalıştırıldığında, 12 ve 25 sayılarının bit düzeyinde OR işlemi yapılır ve sonuç 29 olarak yazdırılır 5.
5 kaynaktan alınan bilgiyle göre: