这些指针有什么不同

Whats the difference in these pointers?

本文关键字:什么 指针      更新时间:2023-10-16

我很难理解其中的变化:

char* s = "string";
cout<<*s+1;
cout<<(*s)++;
cout<<*s++;

简单来说,"字符串"位于ROM区域,如何修改它们?

*s+1语句将字符串第一个元素的ASCII值加1并打印。
*s打印字符串的第一个元素。

相关文章: