fishliang 发表于 2015-7-26 23:02:37

自加与优先级

#include <stdio.h>

void main()
{
        int i = 5,j = 5,p,q,r;
        p = (i++)+(i++)+(i++);//5+5+5 i=8//
        q = (++j)+(++j)+(++j);//6+7+8 j=8//
        printf("%d\n%d\n%d\n%d\n",p,q,i,j);
}
答案:15,22,8,8
请问q的运算过程是怎样的?不理解为什么是22?

牡丹花下死做鬼 发表于 2015-7-26 23:29:12

有种想删帖的冲动{:5_90:} 自己搜论坛{:5_98:}

fishliang 发表于 2015-7-26 23:57:27

牡丹花下死做鬼 发表于 2015-7-26 23:29
有种想删帖的冲动 自己搜论坛

请问在哪里?
页: [1]
查看完整版本: 自加与优先级