関数に関してはprintf
、いくつかの参考文献と実験から次のことがわかりました。
- float (または) double に使用される書式指定子を使用して整数値を出力しようとすると、その逆の動作は予測できません。
- ただし
%c
、整数値に相当する文字を出力するために使用することは可能です。%d
文字の ASCII 値 (整数表現) を表示するためにof を使用することもできます。
同様に、フォーマット指定子と scanf に渡される引数が一致しscanf
ない場合、 の動作はどうなりますか。規格はそれを定義していますか?