这是我无法理解的代码:
char* myPtr = "example"; myPtr[1] = 'x';
我如何被允许使用myPtr[1]?为什么我可以选择像数组一样的位置?myPtr甚至不是一个阵列.
myPtr[1]
myPtr
OBS.我知道查找表,文字池和字符串文字,我关心的是这甚至编译.我没有那么多使用指针.
有人可以帮忙吗?
c c++ arrays pointers
arrays ×1
c ×1
c++ ×1
pointers ×1