逗号运算符

来源:互联网 发布:淘宝代销1688发货流程 编辑:程序博客网 时间:2024/06/06 00:19

逗号运算符

用逗号将多个表达式连接起来,又称为“顺序求值运算符”,整个表达式的值是最后那个逗号之后的表达式的值,而且每个逗号分割的表达式都会去执行。

优先级:所有运算符中优先级最低的

结合性:自左向右

逗号运算符的综合案例如下应用程序所示:

define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>/*逗号运算符也叫顺序求值运算符,计算结果是最后一个逗号的表达式的值逗号运算符可以串联多条语句,按照从左到右的顺序执行运算,逗号运算符是所有运算符中的优先级最低的@author tony ittimeline@163.com@date 2017/11/26 15:21@website www.ittimeline.net*/void comma_alg() {    int val = (1, 2, 3); //逗号运算符的结果是最后一个值    printf("val=%d\n", val);    system("pause");    //当逗号之间有多个表达式时从左向右开始依次执行    system("calc"), system("notepad"), system("tasklist"), system("pause");    //运算结果是最后一个值    printf("%d\n", (3 + 4, 6)); //6    int a = 0;    printf("result= %d\n", (a = (a = 3, 6 * 3))); //18    printf("result= %d\n", (a = a = 3, 6 * 3)); //18    printf("result= %d\n", (a = 3, a += 2, a + 3));//8    printf("result= %d\n", (a = 3 * 5, a * 4)); //60    printf("result = %d\n", ((a = 3 * 5, a * 4), a + 5));//((a=15,60),15+5)=20    system("pause");}
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 定点数和浮点数 浮点数 十六进制 matlab 浮点数 浮点数比较大小 浮点数是什么通俗一点 python输入浮点数 浮点数转整型 浮点数 python python浮点数 单精度浮点型 浮球液位开关 电缆浮球开关 浮球 鱼网浮球 浮球水位开关 220v水泵浮球接线图解 水箱浮球阀门 浮球开关图片 浮球式液位计 塑料浮球液位计 电缆浮球液位开关 浮球液位传感器 浮球开关3根线怎样接线 塑料浮球 马桶浮球 uqk浮球液位控制器 杆式浮球液位开关 水箱浮球 磁性浮球开关 浮球开关价格 液位浮球开关 浮球液位计型号 水位浮球开关 液位浮球开关价格 干簧管式浮球液位开关 不锈钢浮球液位开关 侧装式浮球开关 马桶水箱浮球 塑料浮球液位开关 浮球液位计厂家 浮球控制阀