zoukankan      html  css  js  c++  java
  • C++ 【逗号运算】

    逗号运算是用的比较少的运算

    逗号表达式的形式如下:

      表达式1,表达式2,表达式3,...... ,表达式n

    逗号表达式的要领:

    (1) 逗号表达式的运算过程为:从左往右逐个计算表达式。即,它的整个的值都是最后一个表达式的值
    (2) 逗号表达式作为一个整体,它的值为最后一个表达式(也即表达式n)的值。
    (3) 逗号运算符的优先级别在所有运算符中最低。

    举例:

    i=(a=2*3,a*5),a+6;

    结果是:i=30

    分析:

    a=2*3,a*5 是一个逗号表达式,计算值为30; i=(a=2*3,a*5) 这个构成一个赋值语句,这个赋值语句与后面的a+6构成一个逗号语句。

    类似的可以分析下面的结果~

    i=((a=2*3,a*5),a+6);

    结果是:i=12

  • 相关阅读:
    webpack-dev-server的使用及说明
    Web框架
    HTTP协议
    jQuery的使用
    发红包
    python操作mysql
    mysql索引与补充
    JavaScript之BOM操作
    JavaScript之DOM操作
    JavaScript之基础语法
  • 原文地址:https://www.cnblogs.com/wintergrass/p/2012873.html
Copyright © 2011-2022 走看看