c语言中!的用法

 我来答
百度网友d4e3487
推荐于2017-09-07 · TA获得超过100个赞
知道答主
回答量:73
采纳率:0%
帮助的人:41.8万
展开全部
!是一种逻辑运算符,单目运算符,表示逻辑非,相反的意思,具有右结合性,优先级较高。
当右边式子为真时,加上!整个式子就表示假。
补充一点:!=表示不等于
希望对你有所帮助
路克西德瓦尔斯
2011-03-30 · TA获得超过809个赞
知道小有建树答主
回答量:366
采纳率:0%
帮助的人:406万
展开全部
逻辑非运算符,优先级为2,就是说优先级仅次于“( )”,“[]”和结构体运算符。结合方向从右至左,就是说影响“!”右边的一个表达式或字符。
“!()”使括号中表达式真变假,假变真。如“!(2<4)”为真。
“!=”就是不等于,如“2!=3”为真。
一般常用的是这两种。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SOSSUN0
2011-03-30 · TA获得超过389个赞
知道小有建树答主
回答量:257
采纳率:100%
帮助的人:179万
展开全部
就是非啊,一般是0和非0变化,如!1,!2意思就是0,!0就是真。如果a<b,还可以用表达事!(a<b)就是0,如果a>b就是非0.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安徽新华电脑9
2018-08-26 · TA获得超过6964个赞
知道小有建树答主
回答量:3154
采纳率:100%
帮助的人:69.7万
展开全部
1.标识符
由字母、数字和下划线组成。标识符必须以字母或下划线开头。大、小写的字母分别认为是两个不同的字符。不同的系统对标识符的字符数有不同的规定,一般允许7个字符。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天际scy
2011-03-30 · 超过10用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:25.8万
展开全部
!么就是非。
比如:
bool a = ture;
if(a) //true
{
}
if(!a) //false
{
}

另外可能你会问道!= 就是不等于的意思
if(a != b) 就是如果A不等于B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式