【菜鸟问题】字符串指针
类型定义:
char S[ ] = “1234”;
char *P;
执行了语句 P = S,* ( P + 4 )的值是______
A、’4’ B、’\0’ C、不确定 D、字符’4’的地址
我的答案是B,请问是否正确?
若
printf("%s",*p);printf("%s",*(p+1));printf("%c",*p);printf("%c",*(p+1));printf("%s",p); //把*去掉,输出1234printf("%s",(p+1)); //把*去掉,输出234printf("%c",*p); //输出1printf("%c",*(p+1)); //输出2