最佳答案:C语言的前置和后置运算符的区别为:执行顺序不同、当前值不同、侧重点不同。一、执行顺序不同1、前置运算符:前置运算符的执行顺序为先取变量的地址,运算它的内容,然后把值放到寄存器中。2、后置运算符:后置运
C语言的前置和后置运算符的区别为:执行顺序不同、当前值不同、侧重点不同。
一、执行顺序不同
1、前置运算符:前置运算符的执行顺序为先取变量的地址,运算它的内容,然后把值放到寄存器中。
2、后置运算符:后置运算符的执行顺序为先取变量的地址,把它的值装入寄存器中,在运算它内存中的内容。
二、当前值不同
1、前置运算符:前置运算符的当前值为变量值经过运算它后的内容。
2、后置运算符:后置运算符的当前值为变量值的内容。
三、侧重点不同
1、前置运算符:前置运算符的侧重点为先算后用。
2、后置运算符:后置运算符的侧重点为先用后算