几个写法不懂*(str+i++)=*p str[j++]=*(p+i) 两者什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 05:07:29

几个写法不懂*(str+i++)=*p str[j++]=*(p+i) 两者什么区别?
几个写法不懂
*(str+i++)=*p
str[j++]=*(p+i) 两者什么区别?

几个写法不懂*(str+i++)=*p str[j++]=*(p+i) 两者什么区别?
依我了解
*(str+i++)=*p :取出P所指的地方的内容赋值给str+i所指的地方,做完之后i自动加1
str[j++]=*(p+i) :取出指针加上i之后所指的内容放到数组str的第j个地方,之后j自动加1,只向下一个资料所在