ungetc的用法
来源:互联网 发布:deepin linux 15.4 编辑:程序博客网 时间:2024/05/16 04:52
int ungetc(char c, FILE *stream)
功能:将一个字符退回到输入流
返回值:c表示操作成功;EOF表示失败。
示例:
#include <iostream>
using namespace std;
#include <ctype.h>
int main(int argc, char* argv[])
{
int result = 0;
char ch;
cout<<"Input an integer: ";
while((ch = getchar()) != EOF && isdigit(ch))
result = result * 10 + ch - '0';
if(ch != EOF)
ungetc(ch, stdin);
cout<<result<<" uninteger->"<<(char)(getchar())<<endl;
return 0;
}
输入:123a
输出:123 uninteger->a
- ungetc的用法
- ungetc()函数的用法
- ungetc
- ungetc
- ungetc()
- ungetc()
- ungetc
- ungetc
- 利用getc 和ungetc的实例
- Maximum GCD + ungetc()函数的使用
- scanf的返回值问题以及ungetc()的使用
- uva 11827 Maximum GCD ungetc函数的使用
- ungetc () 函数
- ungetc 函数
- ungetc函数
- 2013 蓝桥杯 C.B组 07题(ungetc函数的应用)
- ungetc()函数
- ungetc(退回输入流)
- 2011-7-30 13:56:27
- android monkey test
- 如何减小Delphi应用程序(EXE)的大小
- jsp做网页(转)
- InvocationHandler的invoke方法如何被调用?
- ungetc的用法
- POJ--1947[Rebuilding Roads] 树形DP
- MyEclipse关闭编辑XML时鼠标提示信息的操作办法
- JAVA Struts2 考试功能 —— 自动评卷
- 存储器与处理器
- 新浪微博JAVA开发-保存AccessToken数据,可以作为下次登录凭证
- POJ--1191[棋盘分割] 记忆化搜索
- appweb成功移植
- DBA推荐的7法宝提高SQL查询性能