!是C++的邏輯運算符,意思是“非”。!x的意思:對于一個命題x如果將其否定,就得到一個新命題,記作!x,讀作“非x”?! ?/p>
運算符是說明特定操作的符號 ,它是構造C語言表達式的工具 。C語言的運算異常豐富,除了控制語句和輸入輸出以外的幾乎所有的基本操作都作為運算符處理。除了常見的三大類,算術運算符、關系運算符與邏輯運算符之外,還有一些用于完成特殊任務的運算符,比如位運算符。
常用的C語言邏輯運算符有三種,包括與(&&)、或(||)、非(!)。
在c語言,!x 是 對x 的“邏輯非”運算。
當 x 不等于0 時,x 為真,!x 就為 假。
當 x 等于0 時,x 為假,!x 就為 真。
c語言里 沒有 x! , 可以 有類似 x!=0 形式。 != 是 “不等于”。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com