您好、欢迎来到现金彩票网!
当前位置:盛世彩票 > 复合赋值符 >

复合赋值运算符 疑惑

发布时间:2019-04-24 09:24 来源:未知 编辑:admin

  我不明白的地方就是 X+=6 是如何进行计算的 ?为什么不写成 X+6= 呢? 其实不就是X加6再赋值吗? 谁能帮帮忙 X+=6 是如何 计算的 原理是什么啊?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  另 赋值操作的左侧只能是变量 不能是表达式更多追问追答追问你是说 无法确定将结果赋值给哪个变量 那 如何理解X += Y + 6 或X +=6 是赋值给X 的? 比如X +=6 赋值号是等号吧 (X 和=离的那么远) 是怎么就把 值附在X上的啊?还有这个是什么意思

  比如X +=6 赋值号是等号吧 (X 和=离的那么远) 是怎么就把 值附在X上的啊?

  至于怎么把值附在X,我勒个去那可就要讲好几天了。不过简单的讲,你写的C代码会被编译器编译成机器可识别的机器码,在哪里是没有什么X,Y的,C里面的X,Y变量名其实是方便你写程序的。

  这是一个基本的语法,是要求你记忆的,你要深层次的去了解它的原理那得到了多底层,看到编译器是怎么工作的。

  是啊 我就是感觉实在是奇怪 看起来别扭所以想弄明白了 为什么?X=X+6这个很正常能明白 但是这个X+=6 你不感觉奇怪吗? 是怎么变过去的 》

  C语言中复合赋值运算符 := , = ,&= ,^=...

http://coolscala.com/fuhefuzhifu/6.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有