奇牛学院吧 关注:309贴子:1,169
  • 4回复贴,共1

这里为什么要这样写啊?

只看楼主收藏回复

这里为什么要这样写啊?


来自Android客户端1楼2020-08-11 09:50回复
    逻辑不太懂


    来自Android客户端2楼2020-08-11 19:27
    回复
      ball_16是数组首地址,这个数组里面的每个元素分别存储各个号码的球出现的次数。
      +index计算出第index号球的地址。
      左边小括号外的*表示访问这个地址的存储空间,也就是访问第index号球的计数变量。
      ++让计数加1。
      之所以加很多小括号,是因为各个运算符优先级和结合性的问题,+运算符优先级比左边的*低,为了先计算ball_16+index,就必须先扩起来。然后*访问用来计数的变量,最后++


      IP属地:云南来自Android客户端3楼2020-08-12 02:38
      回复
        哦哦,已解决


        来自Android客户端4楼2020-08-13 09:40
        回复
          蟹蟹


          来自Android客户端5楼2020-08-13 09:40
          回复