TA貢獻1818條經驗 獲得超7個贊
if(!a)中的!是C++內置的邏輯取反操作符。if(!cin)是C++的操作符重載的這個語言特性的體現。cin是一個輸入流類的對象,這個類重載了!操作符。C++的!操作符重載的一個例子是:class X{bool operator !(){//邏輯處理}}上面的類X的對象x前可以加上!(即!x)表示調用X的成員函數operator!
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號