入力ストリームへの文字押し戻しを行います。
備考 | CS+が提供するデバッグ機能では,サポートされていません。 |
[所属]
標準ライブラリ
[指定形式]
#include <stdio.h>
int ungetc(int c, FILE *stream);
[戻り値]
文字cを返します。
エラー・リターンはありません。
[詳細説明]
文字cをstreamが指す入力ストリームへ押し戻します。ただし,cがEOFの場合,押し戻しは行われません。
押し戻された文字cは,次の文字入力の際,最初の文字として入力されることになります。本関数によって,押し戻すことができるのは1文字だけです。本関数を続けて実行した場合,効果があるのは最後だけです。streamに指定できるのは,標準入出力のstdinだけです。