这些指针的区别是什么?

时间:2014-09-18 03:33:12

标签: c++ pointers

我无法理解其中的变化:

char* s = "string";

cout<<*s+1;
cout<<(*s)++;

cout<<*s++;

2 个答案:

答案 0 :(得分:1)

简单来说,“字符串”位于ROM区域,你怎么修改它们?

答案 1 :(得分:0)

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