理解这里的打印顺序可以帮助我们更好的理解printf函数
这里打印出来的是3,3不是2,3的原因是,在printf()函数的括号内,我们的运算顺序是从右到左,所以这里先对++a进行运算得3,此时的a就是3了,然后打印两次a的值,我们要注意的是这里的打印顺序是从左到右,而运算顺序是从右到左。
理解这里的打印顺序可以帮助我们更好的理解printf函数
这里打印出来的是3,3不是2,3的原因是,在printf()函数的括号内,我们的运算顺序是从右到左,所以这里先对++a进行运算得3,此时的a就是3了,然后打印两次a的值,我们要注意的是这里的打印顺序是从左到右,而运算顺序是从右到左。