開心生活站

位置:首頁 > 養生保健 > 

C語言中!x是什麼意思?

!是C++的邏輯運算符,意思是“非”。!x的意思:對於一個命題x如果將其否定,就得到一個新命題,記作!x,讀作“非x”。  

C語言中!x是什麼意思?

運算符是說明特定操作的符號 ,它是構造C語言表達式的工具 。C語言的運算異常豐富,除了控制語句和輸入輸出以外的幾乎所有的基本操作都作爲運算符處理。除了常見的三大類,算術運算符、關係運算符與邏輯運算符之外,還有一些用於完成特殊任務的運算符,比如位運算符。

C語言中!x是什麼意思? 第2張

常用的C語言邏輯運算符有三種,包括與(&&)、或(||)、非(!)。

在c語言,!x 是 對x 的“邏輯非”運算。

當 x 不等於0 時,x 爲真,!x 就爲 假。

當 x 等於0 時,x 爲假,!x 就爲 真。

c語言裏 沒有 x! , 可以 有類似 x!=0 形式。 != 是 “不等於”。

C語言中!x是什麼意思? 第3張

標籤:語言