- int a=3;
- sop((a--)<<a); //这里是3 <<2 前面的A没变,减了1后面的就得到了这个值 所以是12
- a=3;
- sop((--a)<<a); // 这里是2 << 2 前面的A减了1才给后面的 所以结果是8
- a=3;
- sop(a++);你那个就相当于这样 先赋值后加 所以是结果3 但是值是4了..
- sop(a++);你那个就相当于这样 先赋值后加 所以是结果4 但是值是5了..
- a=3;
- sop(++a);你那个就相当于这样 先加后赋值 所以是结果4 值是4..
- sop(a++);你那个就相当于这样 先赋值后加 所以是结果4 但是值是5了..
复制代码 |
|