(原)关于i++和++i的小程序测试

今天看到一个程序,于是用vs运行了一下,结果出乎我的意料:

代码:

 int i = ;
int x=(+(i++))+(+(i++));//
i=;
int y=(+(++i))+(+(++i));//
i=;
printf("x=%d,y=%d\n",x,y);
std::cout<<"4+(++i)="<<(+(++i))<<"\n"<<"10+(++i)="<<+(++i)<<"\n";

结果:

x=14,y=18

4+(++i)=6

10+(++i)=12

出自:http://www.cnblogs.com/lihaiping/p/6283336.html

上一篇:vue项目两级全选(多级原理也一样),感觉有点意思,随手一记


下一篇:闪存中的NorFlash、NandFlash及eMMC三者的区别【转】