在C语言中,! 叹号是啥意思? !! 两个叹号又是啥意思呢?
4个回答
推荐于2017-10-12
展开全部
感叹号是运算符,逻辑非。比如说“!真”也就是假的意思。
两个!是为了把非0值转换成1,而0值还是0。
因为C语言中,所以非0值都表示真。所以!非0值 = 0,而!0 = 1。
所以!!非0值 = 1,而!!0 = 0。
比如:i=5 !i=0 !!i=1
两个!是为了把非0值转换成1,而0值还是0。
因为C语言中,所以非0值都表示真。所以!非0值 = 0,而!0 = 1。
所以!!非0值 = 1,而!!0 = 0。
比如:i=5 !i=0 !!i=1
展开全部
一般不会有两个叹号
一个叹号是非的意思
比如if( a != 5) 就是如果a不等于5
一个叹号是非的意思
比如if( a != 5) 就是如果a不等于5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求反,也即非
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询