0
点赞
收藏
分享

微信扫一扫

[编程入门]自定义函数之字符串拷贝

凶猛的小白兔 2022-01-23 阅读 54

一开始我并不知道为什么需要加getchar(),导致无法输出,后来发现原因是:由于我先使用了scanf()导致我的缓冲区会留下一个字符'\n'(输入完s[i]的值后按回车键所致),而getchar()的作用是从缓冲区读走一个字符,相当于清除缓冲区。这样再使用gets()就能成功读取数据了。

举报

相关推荐

0 条评论