-
gets(接收字符串)会将终端接收的 \n 字符转换成 \0
-
gets可以接收' '(空格)字符,但scanf不能接收空格字符
-
scanf中除了%c可以接收' '(空格)和 '\n' 字符,其余均无法接收 ' ' 和 ' \n '字符
-
注意:gets不要和scanf混合使用,很容易出错!!
C语言中输入函数scanf与gets得区别
Spcarrydoinb2024-04-02 21:58
相关推荐
egoist20232 分钟前
[linux仓库]性能加速的隐形引擎:深度解析Linux文件IO中的缓冲区奥秘Dear.爬虫12 分钟前
Golang的协程调度器原理小菜全24 分钟前
使用UniApp实现下拉框和表格组件页面编码浪子29 分钟前
趣味学RUST基础篇(构建命令行程序1)周小码34 分钟前
极快文本嵌入推理:Rust构建高性能嵌入推理解决方案半夜吃早餐38 分钟前
【STM32HAL-----NRF24L01】vortex544 分钟前
常见Bash脚本漏洞分析与防御阿昭L1 小时前
Java内部类卑微的小鬼1 小时前
Go语言的编译和运行过程寻星探路1 小时前
数据结构从青铜到王者第二十二话---反射