&&,||與&,|區別以及值傳遞與地址傳遞

&&,||與&,|區別:首先&&與||是邏輯運算符,而&與|是位運算符。然後,按位與運算符&的規則是全1則1,否則爲0;而按位或運算符|的規則是全0則0,否則爲1。邏輯運算符只能針對boolean類型進行邏輯運算,而位運算還可以對數值進行邏輯運算。而且邏輯運算符存在短路情況,即前面的表達式可以得到最終結果時,後面的表達式將不再被執行。 值傳遞與地址傳遞:值傳遞是指在調用函數時將實際參數複製一份傳遞
相關文章
相關標籤/搜索