我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

这个for循环里面的y括号里面的是怎么样运算的

这个for循环里面的y括号里面的是怎么样运算的,看不懂,学java的看到C这样写我懵了

img

逗号表达式的值是它的最右边表达式
逗号分隔的表达式,从左往右依次计算,最后取最后一个表达式的值作为逗号表达式的值


y = ((x = 3 * y, x + 1)), x - 1)

// y = 1 第一次循环
// 先算 ((x = 3 * y, x + 1))
// x = 3 这个表达式的值为 4

// 再算(4, x - 1)
// 这个表达式的值就是 x -1 = 3 - 1 = 2
// y = 2

近期文章

  • eclipse中mysql 所需要的jar包导入出错
  • 私信回不了信息?????
  • 在Lumen Jobs中发送邮件时出现BindingResolutionException
  • C语言编程题有没有人会,求指教
  • Nginx 配合Django 丢样式
  • 如何用c语言统计回文数
  • Eloquent Observer没有开火
  • 棵树应该是什么形式?路径长度是否有公式
  • layui组件中使用ajax的传值问题
  • eclipse中web工程的图片问题
  • vue 删除弹窗问题。
  • 现在较火的技术 值得运维学习的都有哪些?
  • ssl证书到期后是不是可以自动续费?
  • 最后的return pow是啥意思。
  • UE4.27.2 打包出现错误 App package file not found for Install
  • 连接到数据库时的Laravel连接超时
  • 报错custom validator check failed for prop "value".
  • 微信小程序 让父组件的值先生成后再创建自定义组件呢
  • Matlab中数组索引必须为正整数或逻辑值这个怎么改啊
  • linux正则^[^a-z]为什么不能写成^[^[a-z]]?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华