技术栈

C语言中输入函数scanf与gets得区别

Spcarrydoinb2024-04-02 21:58
  1. gets(接收字符串)会将终端接收的 \n 字符转换成 \0

  2. gets可以接收' '(空格)字符,但scanf不能接收空格字符

  3. scanf中除了%c可以接收' '(空格)和 '\n' 字符,其余均无法接收 ' ' 和 ' \n '字符

  4. 注意:gets不要和scanf混合使用,很容易出错!!

上一篇:Jenkins实现CICD
下一篇:Opencv-光流算法-实战
相关推荐
egoist2023
2 分钟前
[linux仓库]性能加速的隐形引擎:深度解析Linux文件IO中的缓冲区奥秘
linux·运维·开发语言·缓存·缓冲区
Dear.爬虫
12 分钟前
Golang的协程调度器原理
开发语言·后端·golang
小菜全
24 分钟前
使用UniApp实现下拉框和表格组件页面
开发语言·前端·javascript·elementui·前端框架·html
编码浪子
29 分钟前
趣味学RUST基础篇(构建命令行程序1)
开发语言·后端·rust
周小码
34 分钟前
极快文本嵌入推理:Rust构建高性能嵌入推理解决方案
开发语言·后端·rust
半夜吃早餐
38 分钟前
【STM32HAL-----NRF24L01】
c语言·开发语言·stm32·单片机·嵌入式硬件
vortex5
44 分钟前
常见Bash脚本漏洞分析与防御
开发语言·bash
阿昭L
1 小时前
Java内部类
java·开发语言
卑微的小鬼
1 小时前
Go语言的编译和运行过程
开发语言·golang·状态模式
寻星探路
1 小时前
数据结构从青铜到王者第二十二话---反射
java·开发语言
热门推荐
012025 年高教社杯全国大学生数学建模竞赛C 题 NIPT 的时点选择与胎儿的异常判定 完整成品思路模型代码分享,全网首发高质量!!!022025年数学建模国赛C题超详细解题思路032025全国大学生数学建模C题保姆级思路模型(持续更新):NIPT 的时点选择与胎儿的异常判定042025高教社杯国赛数学建模选题建议+初步分析052025国赛B题保姆级教程思路分析 碳化硅外延层厚度的确定06UV安装并设置国内源07(E题|AI 辅助智能体测)2025年高教杯全国大学生数学建模国赛解题思路|完整代码论文集合08KGG转MP3工具|非KGM文件|解密音频09奈飞工厂官网,国内Netflix影视在线看|中文网页电脑版入口10不再让Windows更新!&Edge游戏助手卸载及关闭自动更新