1. 程式人生 > >關於C語言中 || 和 &&的用法

關於C語言中 || 和 &&的用法

||是邏輯或,例子如下

1 2 3 4 5 6 //表示式1||表示式2 //如果表示式1是true或者表示式2是true,整條式子的結果就是true,否則是false int a=0; bool z=(a>0||a==0); //這個例子中條件a==0,所以整條表示式的結果是true,如果表示式1的結果是true, //那結果也是true

&&是邏輯與,例子如下:

1 2 3 4 5 //表示式1&&表示式2 //這個操作符要求兩邊的表示式都是true整條表示式才是true,如下 int a=0,b=0; bool z=(a==0&&b==0);
//這個例子中兩邊的表示式都是true,所以最後的結果是true,如果有一邊的表示式不是true,,結果就是false