编程论坛's Archiver

夜中梦 发表于 2007-5-17 22:39

[求助]为什么两个相似的运算,运算方向却不同呀?

    下面的两个运算为什么运算不一样啊?<BR>      int x,y;<BR>      x=5;<BR>      y=((x+=x++,x+8,++x));是从前到后算,结果是12<BR>但   int x=2;<BR>     printf("%d%d%d" x,++x,x++); 是从后面算的,接果是4 4 2<BR><BR>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.