(相關(guān)資料圖)
&&是“與”的意思,||是“或者”的意思。兩者都表示運(yùn)算,但是&&運(yùn)算符第一個(gè)表達(dá)式不成立的話,后面的表達(dá)式不運(yùn)算,直接返回。而&對(duì)所有表達(dá)式都得判斷。兩種運(yùn)算符稱為邏輯運(yùn)算符。
c語(yǔ)言中&&是一種雙目運(yùn)算符,表示與運(yùn)算,而當(dāng)左邊所給表達(dá)式或變量為0時(shí),不再計(jì)算右 側(cè),整個(gè)表達(dá)式為零。
邏輯運(yùn)算符是用來判斷一件事情是"成立"還是“不成立”,或者說是“真”還是“假”,判斷的結(jié)果只有兩個(gè)值,用數(shù)字表示就是“0”和“非0”。
其中,“非0”表示該邏輯運(yùn)算的結(jié)果是“真”,“0”表示這個(gè)邏輯運(yùn)算表達(dá)式的結(jié)果為“假”。