C语言

1.

  char buf[80]={0}; 
     gets(buf);   //可以读取空格, 回车结束输入

2.

  char buf[10] = {0};

  scanf("%[^\n]",buf); //可以读取空格,回车结束输入

%[abc]表示字符组合包括a、b和c,如果遇到这三个字符之外的字符,则停止接收

%[^abc]代表字符组合为abc以外的所有字符

C++

1.

char name[20];

cin.getline(name, 20);

2.

string name;

getline(cin, name);

注:cin>> name遇到空格会被打断

最新文章

  1. C# 显示问题
  2. IOS 支持HTTPS调用(AFNetWorking框架)
  3. HDU 3530 Subsequence(单调队列)
  4. 玩SSH,SFTP
  5. copyleft 与 copyright
  6. json-c代码示例
  7. Ubuntu下录音机程序的使用
  8. winPcap编程之打开适配器并捕获数据包(四 转)
  9. Elastic Stack-Elasticsearch介绍
  10. Java学习-051-Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path, preempting StackOverflowError
  11. idea添加JPA导出实体类
  12. for 循环增强
  13. Django session 源码流程
  14. ORCAl存储过程
  15. Jetty-attack-test
  16. mysql官网
  17. Apache+wsgi+flask部署
  18. OpenGL tutorial资源在mac yosemite下的cmake生成工程问题
  19. HEVC (H.265)介绍(转)
  20. Mirror--使用证书配置镜像模板

热门文章

  1. IO流的复习笔记
  2. 深入辨析jvm内存区域
  3. 图解源码之java锁的获取和释放(AQS)篇
  4. Windows的图形设备接口与Windows绘图
  5. Redis-SDS
  6. 浅谈 Linux 下的 SSH1, SSH2
  7. 洛谷P5057 [CQOI2006]简单题(线段树)
  8. C语言——链式存储实现栈的基本运算算法
  9. Linux 新手入门常用命令
  10. 安装使用jupyter