表达式求值X+++--X的计算顺序是怎么样的?
int x = 1;
Console.WriteLine("Result: {0}", x+++--x);
结果是多少?
并解释~
[解决办法]
唉,写这种代码的人,直接辞退
[解决办法]
[解决办法]
编译好以后,看下IL就知道是什么回事了。总的来说是从左到右执行的。
代码:
- C# code
static void Main(string[] args) { int x = 1; Console.WriteLine("Result: {0}", x+++--x); Console.ReadLine(); }