逗号表达式

欢迎关注小睿的微信公众号:郭小睿同学,每天更新小知识、笔记、案例、学习资源~

逗号表达式_第1张图片
我的公众号

定义:用逗号将表达式连接起来的式子称为逗号表达式
格式:表达式1,表达式2,表达式3,......,表达式N
说明

  • 逗号表达式的结合性为从左到右进行计算的,逗号表达式的值是最后一个表达式的值。
  • 在所有运算符中,逗号表达式的优先级最低。
#include "stdio.h"
int main(){
    int x=5,m=5,n=5,p=1,q=1;
    int a=(x+8,7,x+7);
    int b=(m++,++m);
    int c=(n+7,n++);
    int e=++p;
    int f=q++;
    
    printf("a=%d,x=%d\n",a,x);
    printf("b=%d,m=%d\n",b,m);
    printf("c=%d,n=%d\n",c,n);
    printf("e=%d\n",e);
    printf("f=%d\n",f);
    return 0;
}
逗号表达式_第2张图片
实例图示

你可能感兴趣的:(逗号表达式)