C语言*pc++的是什么意思?求指正,貌似我的理解有误,我理解为将先取出指针PC所指向的值,然后将指针PC的值+1

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/30 11:22:08

C语言*pc++的是什么意思?
求指正,貌似我的理解有误,我理解为将先取出指针PC所指向的值,然后将指针PC的值+1

因为运算符的优先级是++高于*(这里指取指针内容),所以上面表达式相当于*(pc++),而后置的++又是先使用值再对其自自加1,所以这个表达式的结果是,先取出pc指针的值*pc,然后再让pc指针所指的内存地址+1(而不是pc指针所值内容的值+1).望采纳~.