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

关于C++的语法问题! 各位师长请进

img


int a=3;
int b=2;
int c=5;
下面这语句 int result=(c=b,b--,a++) 这定义是什么意思括号里面为什么最后result赋值了3?真搞不懂求帮助

括号里是逗号表达式,相当于三条语句,分别执行。最后返回最右侧表达式的结果,即int result = a++;由于a++是先执行表达式,再a加1,所以result的结果就是3

近期文章

  • 照着书上码的,结果一堆红叉,请问为什么
  • 陷入无线循环,help!
  • 刚学这个没多久谁知道加了个count想一行十个为什么他这个数据就不正确了😭
  • uniapp从后端获取数据
  • jQuery和PHP搜索建议脚本
  • r语言biplot图画图失败
  • ‘’Could not find conda environment“
  • pytorch训练时连续两次eval会影响梯度下降?
  • 电脑系统制作和安装方法
  • 如何搭建一个消防水炮运行的平台呢?
  • 关于#vscode#配置java环境的问题
  • spring用了@async自定义线程池,线程池又使用callerrunpolicy,会怎样?
  • window设置软件开机启动
  • 如何从PHP中的字符串中获取html标签?
  • 明明是完整的代码但是编译不了
  • vue2中集成腾讯IM即时通讯
  • 接口状态码为200,但响应数据还没加载出来,拿不到接口返回的数据?
  • 标签打印条码和字母重叠处空白怎么做到的?
  • C# 调用DLL问题,由Delphi代码改为C#
  • 好事成双从键盘输入10个整数

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华