-
gets(接收字符串)会将终端接收的 \n 字符转换成 \0
-
gets可以接收' '(空格)字符,但scanf不能接收空格字符
-
scanf中除了%c可以接收' '(空格)和 '\n' 字符,其余均无法接收 ' ' 和 ' \n '字符
-
注意:gets不要和scanf混合使用,很容易出错!!
C语言中输入函数scanf与gets得区别
Spcarrydoinb2024-04-02 21:58
相关推荐
hu_yuchen5 分钟前
C++:智能指针ImAlex15 分钟前
如何使用gcc的-finstrument-functions特性通过打印函数调用栈辅助理解复杂C/C++项目的函数调用关系类似不类似22 分钟前
快速配置linux远程开发-go语言永进,23 分钟前
C++中的智能指针香蕉可乐荷包蛋1 小时前
Python面试问题小柒的博客1 小时前
联合体union的特殊之处ErizJ1 小时前
Golang|分布式索引架构.生产的驴1 小时前
SpringBoot 接口国际化i18n 多语言返回 中英文切换 全球化 语言切换八股文领域大手子1 小时前
深入浅出限流算法(三):追求极致精确的滑动日志几度泥的菜花2 小时前
优雅实现网页弹窗提示功能:JavaScript与CSS完美结合