社区
新手乐园
帖子详情
请教一个C++运算优先级的问题(新手)
vcjevcje
2009-10-28 11:34:35
请问:cout<<(2*8!=1);和cout<<((2*8)!=1) 结果一样吗?
运算结果都是:1
可是“!”的优先级大于“算术运算”啊!按照这个道理那么“2*8!=1”应该先做“8!=1”(1)再做“2*1”(2),结果应该是“2”啊。为什么还是1呢?
做新手很痛苦啊。
...全文
88
4
打赏
收藏
请教一个C++运算优先级的问题(新手)
请问:cout<<(2*8!=1);和cout<<((2*8)!=1) 结果一样吗? 运算结果都是:1 可是“!”的优先级大于“算术运算”啊!按照这个道理那么“2*8!=1”应该先做“8!=1”(1)再做“2*1”(2),结果应该是“2”啊。为什么还是1呢? 做新手很痛苦啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
la_feng
2009-10-28
打赏
举报
回复
是不等号而不是非运算法啊
HelloCChao
2009-10-28
打赏
举报
回复
在这里!不能把它单独拆开,!是要和=结合在一起使用的。
!=的优先级就没有算术运算高了。
飞天御剑流
2009-10-28
打赏
举报
回复
那个!不是单独的,跟=一起组成不等于关系表达式!=,算术运算优先级比!=高
heis07w
2009-10-28
打赏
举报
回复
!和=分开就有问题了
C++
语言基础视频教程
C++
语言基础视频培训课程:本课与主讲者在大学开出的程序设计课程直接对接,准确把握知识点,注重教学视频与实践...学习者能够通过实践的方式,学会利用
C++
语言解决
问题
,具备进一步学习利用
C++
开发应用程序的基础。
C++
笔试题目大全
单向链表的反转是
一个
经常被问到的
一个
面试题,也是
一个
非常基础的
问题
。比如
一个
链表是 这 样的: 1->2->3->4->5 通过反转后成为 5->4->3->2->1 。 最容易想到的方法遍历一遍链表,利用
一个
辅助指针,存储遍历...
C++
Builder的基本功能
无论是在写代码的过程,还是最后要编译成可执行文件,都需要有
一个
工具存在。这一工具一般称为编程集成环境(IDE)。之所以称为集成,是因为从写代码到最后软件的出炉,我们需要它的地方实在太多了,这里列出其中...
高质量
C++
/C编程指南
目 录前 言第 1 章 文件...3 章 命名规则3.1 共性规则3.2 简单的 WINDOWS 应用程序命名规则3.3 简单的 UNIX 应用程序命名规则第 4 章 表达式和基本语句4.1
运算
符的
优先级
4.2 复合表达式4.3 IF 语句4.4 循环语句的效
C++
笔试题汇总(6)
企业要求面试者写
一个
最 简单的strcpy 函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好
一个
strcpy 函数吗?我们都觉得自己能,可是我们写出的strcpy 很可能只能拿到10 分中的2 分。 读者可从本文...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章