Chinaunix首页 | 论坛 | 博客
  • 博客访问: 740493
  • 博文数量: 130
  • 博客积分: 2951
  • 博客等级: 少校
  • 技术积分: 1875
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-04 18:32
文章分类

全部博文(130)

文章存档

2013年(1)

2012年(129)

分类: C/C++

2012-11-19 10:45:59

getchar()
函数每次从stdin缓冲区读入一个字符遇到回车返回,并且回车也被存入缓冲区,所以getchar可以用来吃掉回车符。
  1. #include <stdio.h>
  2. main()
  3. {
  4.         int c;
  5.         c = getchar();
  6.         c = getchar();
  7.         printf("%c", c);
  8.         return 0;
  9. }

$./test
abc #输入abc回车
b   #输出b
$./test
a #输入a回车
  #输出回车
$
阅读(2660) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~