c语言基础的指针问题。

想问一下这个“s=x+3”是不是。就让指针*s指向了数字 5 。那s是一个指针 为什么后面又有一个s[2]。

img

s是一个指针,指向字符串,字符串的起始位置是x+3,也就是你说的那个5,s[2]则表示字符串的第三个值,也就相当于x+5,就是0