Unicode 入力書式指定子
scanf, wscanf への移動
以下の表は、Unicode 系関数の書式付き出力指定子をまとめたものです。 scanf および Unicode 系の入力関数で、入力文字列および入力文字に対して書式指定子がどのように使われるかを示しています。
| 書式指定子 | scanf 関数 | Unicode 関数 |
|---|---|---|
|
%c |
narrow |
wide |
|
%C |
wide |
narrow |
|
%hc |
narrow |
narrow |
|
%hC |
narrow |
narrow |
|
%lc |
wide |
wide |
|
%lC |
wide |
wide |
|
%s |
narrow |
wide |
|
%S |
wide |
narrow |
|
%hs |
narrow |
narrow |
|
%hS |
narrow |
narrow |
|
%ls |
wide |
wide |
|
%lS |
wide |
wide |
メモ: macOS プラットフォームでは、%ls 書式指定子は、Unicode 文字列データをサポートしていません。