非常菜鸟的问题 初学者的问题

xioaxiaobingyuxue 2003-10-09 07:56:41
我对于C++中左右值的问题不是很理解 能不能请哪位讲的详细一点。


对与益出的问题 比如说long m=234*456/6

中间的过程是这样 234*456=106704=2*65536-24368,后取模之后得到-24368

这个过程不是很理解 特别是等号后面的不知道 请哪位告诉 给我个解释

谢谢!!!
...全文
81 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Paladin747 2003-10-10
  • 打赏
  • 举报
回复
教科书上写的:在赋值表达式中,左值为赋值运算符左边的值,右值为运算符右边的值

我是初学者,很幼稚哦,希望能对你有帮助
playboyxp 2003-10-10
  • 打赏
  • 举报
回复
左值通常就是变量,右值是值

下面一个问题不明白楼主什么意思
zhp831221 2003-10-10
  • 打赏
  • 举报
回复
应该不是这样的,long int表示范围 大于pow(2,-31)小于pow(2,31)-1;如果你想详细了解,请你自己去看ALU乘法的实现
shanweibing 2003-10-09
  • 打赏
  • 举报
回复
左值可以被赋值,而右值不可以
huangjuliang 2003-10-09
  • 打赏
  • 举报
回复
什么意思呀?
说得不明白!
取模?
取模?
/又不是取模!

69,335

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧