-
gets(接收字符串)会将终端接收的 \n 字符转换成 \0
-
gets可以接收' '(空格)字符,但scanf不能接收空格字符
-
scanf中除了%c可以接收' '(空格)和 '\n' 字符,其余均无法接收 ' ' 和 ' \n '字符
-
注意:gets不要和scanf混合使用,很容易出错!!
C语言中输入函数scanf与gets得区别
Spcarrydoinb2024-04-02 21:58
相关推荐
水云桐程序员6 小时前
C++可以写手机应用吗测试员周周6 小时前
【AI测试智能体】为什么传统测试方法对智能体失效?RSTJ_16257 小时前
PYTHON+AI LLM DAY THREETY-NINE赏金术士8 小时前
Kotlin 从入门到进阶 之函数模块(核心基础)(二)加号310 小时前
【Qt】 应用程序发布:依赖库拷贝与部署指南('-')10 小时前
八股复习2:Java Array list和Linked list小黄人软件10 小时前
C++读写编辑CSV文件示例源码 用于数据导入导出,比Excel好使郭涤生10 小时前
C++各个版本的性能和安全性总结wljy112 小时前
二、静态库的制作和使用道剑剑非道12 小时前
FFmpeg 6.0 实战:用 C++ 封装摄像头采集与 RTSP 推流