ungetc(退回输入流)
来源:互联网 发布:淘宝造生活是什么活动 编辑:程序博客网 时间:2024/05/04 00:31
ungetc
目录
功 能
用 法
程序例
展开
功 能
用 法
程序例
展开
功 能
把一个字符退回到输入流中
用 法
int ungetc(char c, FILE *stream);
输入参数
c 要写入的字符,stream文件流指针
输出参数
字符c - 操作成功,EOF- 操作失败
程序例
#include <stdio.h>
#include <ctype.h>
void main( void )
{
int ch;
int result = 0;
printf( "Enter an integer: ");
/* Read in and convert number: */
while( ((ch = getchar()) != EOF)&& isdigit( ch ) )
result = result * 10 + ch - '0'; /*Use digit. */
if( ch != EOF )
ungetc( ch, stdin ); /* Put nondigitback. */
printf( "Number =%d\nNextcharacter in stream = '%c'",
result, getchar() );
}
Output
Enter an integer: 521a
Number = 521Nextcharacter in stream ='a'
0 0
- ungetc(退回输入流)
- C语言ungetc()函数:把字符退回到输入流
- ungetc
- ungetc
- ungetc()
- ungetc()
- ungetc
- ungetc
- UVA 11827 Maximum GCD ungetc函数将ch字符重新退到输入流
- 退回输入键盘:自定义颜色:隐藏状态栏:
- ungetc () 函数
- ungetc 函数
- ungetc函数
- iPhone开发笔记 退回输入键盘:自定义颜色:隐藏状态栏:
- iPhone开发笔记 退回输入键盘:自定义颜色:隐藏状态栏:
- 读写流-fgetc、fputc、fgets、fputs、fread、ferror、fwrite、clearerr、ungetc
- ungetc的用法
- ungetc()函数
- C++ windows图形界面,点击Button按钮通过openFileDialog控件选择文件
- C++归并算法
- Linux安全之SYN攻击原理及处理
- UML简单介绍(十五)——类图的关联关系中的映射
- mongodb笔记之数组
- ungetc(退回输入流)
- ubuntu 下按照官网教程安装 mongodb和c++ driver
- AtomicInteger简介
- java之静态代码块、构造块、构造方法的简单例子
- OSGI学习之路-苦咲
- KVM 介绍:libvirt 介绍
- ceph存储 UML学习---序列图
- 自己
- Leetcode[136]-Single Number