日升月落

日升月落
日升月落的技术博客
  1. 首页
  2. 程序员
  3. 正文

用 scanf() 接收带空格字符串

2010年12月7日 2468点热度 0人点赞 0条评论
?
1
2
3
4
5
6
7
8
#include
 
void main()
{
    char str[80];
    scanf("%[^\n]", str);
    puts(a);
}

这里主要介绍一个参数,%[ ],这个参数的意义是读入一个字符集合。[ ]是个集合的标志,因此%[ ]特指读入此集合所限定的那些字符,比如%[A-Z]是输入大写字母,一旦遇到不在此集合的字符便停止。如果集合的第一个字符是“^”,这说明读取不在“^”后面集合的字符,即遇到“^”后面集合的字符便停止。此时读入的字符串是可以含有空格的。

标签: 暂无
最后更新:2018年3月9日

木火唳唳

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

木火唳唳

这个人很懒,什么都没留下

分类
  • 程序员 / 10篇
  • 随笔 / 16篇
  • 大学 / 11篇
  • 高中语文 / 20篇
  • 未分类 / 3篇
最新 热点 随机
最新 热点 随机
如何修复 Windows10 右键菜单弹出延迟 如何恢复 Windows 10 的默认图片查看方式为 Windows 图片查看器 如何在 Chrome 中导入和导出密码 取消 IDEA 的双击 Shift 功能 闲暇随笔 一些注意
诗词赏析之艺术手法 “之”字的用法 夜终来 如何在 Chrome 中导入和导出密码 词性 用 scanf() 接收带空格字符串

COPYRIGHT © 2021 yinrenjie.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备2022004353号-1

豫公网安备 41019702002534号