当前位置: 首页 > news >正文

C语言例:表达式(a=2,3),a+1的值

题目:设int a; 则表达式(a=2,3),a+1的值

#include<stdio.h>
int main(void)
{int a=0;int b;int c;b = (a=2,4);c = (a=2,3),a+1;printf("a+1=%d\n",a+1);              //a+1 = 3;printf("a=2,4的值为:%d\n",b);        //a=2,4的值为:4printf("(a=2,3),a+1的值为:%d\n",c);   //(a=2,3),a+1的值为:3return 0;
} 

  1. 逗号运算符的优先级最低
  2. 运算规则:依次计算左边、右边的表达式;结果是最后一个逗号右边表达式的结果
http://www.lryc.cn/news/317825.html

相关文章:

  • 基于java的公寓报修管理系统设计与实现(程序+文档+数据库)
  • Lua 函数前的冒号和点号,你知道他们的区别吗?
  • 4、设计模式之建造者模式(Builder)
  • 网工内推 | 上市公司网工,IE认证优先,最高18K*13薪,包吃住
  • SQL Server 技术100问?
  • 鸿蒙不再适合JS语言开发
  • Python环境搭建 -- Python与PyCharm安装
  • OSCP靶场--Astronaut
  • Springboot 使用【过滤器】实现在请求到达 Controller 之前修改请求体参数和在结果返回之前修改响应体
  • Unity 3D常用的数据结构
  • h5唤起微信小程序
  • 面向对象(精髓)变继承关系为组和关系(_Decorator模式)
  • MES系统在智能生产中的重要作用
  • 2024.3.13每日一题
  • YOLOv5 | 涨点复现!YOLOv5添加BiFPN有效提升目标检测精度
  • 【Nut3】nuxt.config.ts项目nuxt配置文件介绍
  • 区块链技术的革命性影响
  • 多线程(volatile)
  • 蓝桥杯 填空 卡片
  • ELK介绍使用
  • 【UE5】非持枪状态蹲姿移动的动画混合空间
  • Windows C++ TCP开发(使用select函数以及设置非阻塞/Reuse属性)
  • ARM TrustZone技术解析:构建嵌入式系统的安全扩展基石
  • 初识Python语言-课堂练习【pyhton123题库】
  • chrome高内存占用问题
  • 【C语言】文件操作篇-----程序文件和数据文件,文件的打开和关闭,二进制文件和文本文件,fopen,fclose【图文详解】
  • 知识碎片收集
  • 不可不知!用例图的绘制与应用全指南深度解析
  • 【数据结构七】堆与PriorityQueue详解
  • uniapp写支付的操作