C語言中&&,||,&,| 的區別

&&:邏輯與,先後條件同時知足表達式爲真 ||:邏輯或,先後條件只要有一個知足表達式爲真 &:按位與 |:按位或 &&和||是邏輯運算,&與|是位運算 假如a = 0xaa ,b = 0x55 a&&b = true ,在計算機中true以非0值表示,不一樣的編譯器true值也不同,通常爲1 a||b = true, a&b = 0; 值惟一 a|b = 0xff; 值惟一 「&&」跟「|」
相關文章
相關標籤/搜索