Nios® Vプロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

6.11.5.3. ANSI C 関数をエミュレート

newlib の完全な実装を省略することを選択したもの、限られた数の ANSI スタイルの関数が必要な場合は、UNIX スタイルの関数を使用して簡単に実装できます。

バッファリングされていない getchar()

/* getchar: unbuffered single character input */
int getchar ( void )
{
  char c;
  return ( read ( 0, &c, 1 ) == 1 ) ? ( unsigned char ) c : EOF;
}