本帖最后由 新手小渣渣 于 2015-4-11 12:02 编辑
#include<stdio.h>
int main()
{
int i=2;
printf("%d,%d,%d\n" ,i*=2,++i,i++);//结果是6、3、2 这里的i*=2相当于(i=i*2)不是应该是4吗?++file:///C:\Users\ADMINI~1\AppData\LocalLow\Baidu\BAIDUP~1\Account\COMMON~1\CUSTOM~1\Recent\4122E3~1.GIFi是加后取值,i++是加前取值
return 0;
}
|
|