チャレンジ
C printf
スタイルの文字列フォーマットを実装する関数を記述します。
ルール
- あなたは必要があり、少なくとも実装
%%
、%c
、%s
、%d
と%f
。 - あなたはいけません、組み込みの文字列の書式設定の方法を使用します。
- あなたはしてはならない外部プログラムを実行したり、あなたのプログラムからインターネットに接続します。
- 無効な入力の処理方法はユーザーが決定しますが、プログラムが異常終了してはなりません。
- あなたはすべき書く可変引数機能を可能な場合。
このドキュメントのキーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「MAY」、および「OPTIONAL」は、RFC 2119で説明されているように解釈されます。
%c
渡されたint IIRCのASCII値を表示します
文字を出力するので
—
nyuszika7h 2014年
97
、'a'
両方ともa
出力されます。
%-02d
右のようなフォームをサポートする必要はありませんか?その3つの%c、%s、%d?
@YOU正解。もういい。
—
nyuszika7h 2014年
%c
ますか?かなり確信して%s
、%d
および%f
文字列、int型や山車respectivellyが、わからない程度のためのものです%c
。