本人遇到这种问题的原因是输出格式错误,就像下面所示:

在定义时s是char的数组,但是,我输出时输出格式是字符串,所以会出现:

这时,只要把%s改成%c即可。
博客内容讲述了在编程中遇到的一个问题,即定义了char数组s但在输出时误用字符串格式%s,导致错误。解决方案是将输出格式改为%c,正确处理字符数组的输出。这个小技巧对于初学者理解C语言中的字符和字符串操作很有帮助。
本人遇到这种问题的原因是输出格式错误,就像下面所示:

在定义时s是char的数组,但是,我输出时输出格式是字符串,所以会出现:

这时,只要把%s改成%c即可。

被折叠的 条评论
为什么被折叠?
