java吧 关注:1,271,178贴子:12,780,472

x=x++ 自加不执行?

只看楼主收藏回复

int x=0;
x=x++;
输出(x)
结果是0 自己给自己先赋值再自加不好使么?自加操作不执行?


IP属地:四川来自Android客户端1楼2015-01-28 22:52回复
    把x++拿出来只自加不再多余赋值x就可以自加


    IP属地:四川来自Android客户端2楼2015-01-28 22:53
    回复
      2025-07-26 12:51:28
      广告
      不感兴趣
      开通SVIP免广告
      应该是先把自己给自己,然后自己自加一下,自加后x应该就会变了


      IP属地:四川来自Android客户端3楼2015-01-28 22:54
      回复
        为什么是0呢


        IP属地:四川来自Android客户端4楼2015-01-28 22:55
        回复
          int x=0;
          x=x++;
          =============
          int x = 0;
          int y = x++;
          x = y;
          x:0 -> 1 -> 0


          5楼2015-01-28 22:56
          收起回复
            X++是先用一次X再加 而++X是先加一,在使用


            IP属地:四川来自Android客户端6楼2015-01-28 23:22
            收起回复
              你只用了一次X=X++,第一次使用是等于他本身 你再加一次,就等于1


              IP属地:四川来自Android客户端7楼2015-01-28 23:24
              收起回复
                先运算x++ 在把x++赋值给x x++值为0 所以x=0


                IP属地:天津8楼2015-01-28 23:31
                收起回复
                  2025-07-26 12:45:28
                  广告
                  不感兴趣
                  开通SVIP免广告
                  我靠11j问这个 大水沟


                  IP属地:天津9楼2015-01-28 23:32
                  收起回复
                    要循环的


                    IP属地:北京10楼2015-01-28 23:32
                    收起回复
                      ++x,x++


                      来自Android客户端11楼2015-01-28 23:34
                      收起回复
                        编译器报警告了


                        IP属地:日本来自Android客户端12楼2015-01-28 23:41
                        收起回复


                          IP属地:日本来自Android客户端13楼2015-01-28 23:44
                          收起回复
                            x=x++
                            X=x=0+1
                            因为x=0 即等式右端
                            0等于1 为假 输出0
                            所以 x=0


                            IP属地:广东来自iPhone客户端14楼2015-01-28 23:51
                            收起回复
                              2025-07-26 12:39:28
                              广告
                              不感兴趣
                              开通SVIP免广告
                              我能理解为什么这样,但是我不知道怎么组织文字,不好意思啊


                              IP属地:广西来自Android客户端15楼2015-01-28 23:51
                              收起回复