!1在c语言中是什么意思?

!1在c语言中是什么意思?【!1在c语言中是什么意思?】!1 是一个逻辑非表达式 。感叹号!是C语言中的逻辑非运算符 。C语言中的逻辑运算值是用0/1来代替的 。0为假,1为真 。非0值也为1 。所以,!1 是一个逻辑非表达式 。

!1在c语言中是什么意思?

文章插图
!1在c语言中是什么意思?

文章插图
!1在c语言中是什么意思?

文章插图
!1在c语言中是什么意思?

文章插图
C语言中有些符号,大多数人都不知道是什么意思,比如!1就是其中一个,其实!1 是一个逻辑非表达式 。感叹号!是C语言中的逻辑非运算符 。C语言是没有boolean数据类型的,所以也就没有true,false这样的值,除非你去宏定义一个 。C中的逻辑运算值是用0/1来代替的 。0为假,1为真 。非0值也为1 。所以,!1 是一个逻辑非表达式 。

    推荐阅读