首页 > 代码库 > 程序猿之---C语言细节10(++操作很可能你会出错)

程序猿之---C语言细节10(++操作很可能你会出错)

主要内容:++操作细节

#include <stdio.h>
int main(int argc, char** argv)
{
         int t1 = 2, t2 = 0;
         //t2 = t1++ + t1++;   // 在语句结束后才执行两个++,结果t2 = 4
         t2 = t1++ > 0? t1++:t1;  // 这里直接在?判断完之后执行了一次++操作,结果t2 = 3
  
         printf("t2 = %d\n",t2);
         return 0; 
}

结果:


程序猿之---C语言细节10(++操作很可能你会出错)