x++和(*x)++区别

如题所述

操作对象不同;内存地址不同等。
操作对象不同:x++是对变量x本身进行自增操作,而(*x)++则是通过解引用指针x得到其所指向的值,并对这个值进行自增操作。
内存地址不同:使用x++时,变量x的内存地址不变,而使用(*x)++时,内存地址会随着所指向值的改变而改变。
温馨提示:答案为网友推荐,仅供参考
相似回答