函数,指针,++与+1的区别

第一个比正确的情况大1,第二张是正确的求解字符串长度的代码,但是我不知道为什么第一个写法错误

img

img

str++是从str开始进行strlen计算,然后str才加1
而第二种是从str+1开始计算strlen,所以第一种会比第二种多算了一个字符啊。

str+1对str本身不会改变,而str++,对str本身改变了

第二张图呢