为什么指针的第0位会消失

img


为什么这样子输出出来p[0]是空的,小的实在不解。这应该是叫字符指针嘛,是不是是那个sizeof里的问题,我把char改了之后会出现不一样的结果

img

获取len后加一句

getchar();

你把回车给传进p[0]了

scanf_s("%c", &p[i]); 这句修改为:scanf_s(" %c", &p[i], 1);

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^