一个字符串问题,为啥显示的结果是这个?谢谢
课本中一段话:We can use pointer addition to identify an offset from an array element:
char str[] = "This is ABC123";
char* s;
s = &str[8]; // points to the 'A' in ABC123
cout << (s + 3) << endl; // displays 123
我可以理解前面字符指针指向字母A,为什么输出s+3的结果是123呢?不是1吗?请哪位解答一下。