この関数の目的
getc()は、ストリームから文字を取り込む。
定義
#include <stdio.h> int getc(FILE *stream);
働き
この関数はマクロとして定義されているなら stream を2回以上評価する可能性があるので、 副作用のある表現であってはならないということを除けば、 fgetc() と等価である。
解説
マクロだと、関数へのポインタが取得できないという点でも関数と異なる。
ヘッダファイル一覧に戻る <stdio.h>に戻る