原文:Operator '&' cannot be applied to 'int', 'boolean'

在運行以下代碼時,系統報錯Operator amp cannot be applied to int , boolean 原因:J在ava語法中關系運算符的優先級大於邏輯運算符,所以先算 a 得到一個boolean類型的值。 amp 左右是布爾類型時會轉換成邏輯運算符進行邏輯運算,否則會進行位運算。int amp boolean操作符兩邊類型不一致顯然不行,無法判定時進行什么運算。 正確做法是: ...

2020-12-15 10:44 0 736 推薦指數:

查看詳情

重載[] int& operator[ ]( )

https://blog.csdn.net/qq_29344757/article/details/76855218 格式: 返回類型& operator[] (輸入參數列表); 注意返回的是引用; 重載操作符的原則是不能改變操作符的原有語義和操作數的個數; ”[]”用於取元素 ...

Mon Dec 17 05:24:00 CST 2018 0 686
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM