問題タブ [format-specifiers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 間違った書式指定子を使用するとどうなりますか?
C で間違った書式指定子を使用するとどうなるのだろうか?
例えば:
ios - フォーマット指定子
フォーマット指定子で見たものについて疑問に思っています。私が見たのはこれでした:
テストしたところ、ログに返されました
03.1
間のもの、これを何という%f
?
string-formatting - sprintf_s の書式制御指定子 %016I64X の意味は何ですか?
この sprintf_s コマンドの書式制御指定子 "%S\%016I64X%S" の意味は何ですか?
私の知る限り、数値を16進数形式の符号なし64ビット整数に変換する文字列を定義しています。私が正しいかどうか知りたいですか?私を助けてください..
c++ - 実行時にフォーマット指定子の値を変更するには?
プロジェクトでsscanfを使用して、ソース バッファーからターゲット バッファーに文字列をコピーしています。例えば:
しかし、このようなコーディング スタイルは受け入れられません。私のマネージャーが私に求めていることは、次のようなものです。
つまり、フォーマット指定子も提供してほしいということです。(この場合は %11)。
しかし、問題は、ソースがさまざまな長さになる可能性があり、さまざまな長さの文字列ごとに正しい書式指定子を記述する方法がわからないことです。
c - 書式指定子 %02x
私は簡単なプログラムを持っています:
フォーマット指定子を使用%02x
して2文字の出力を取得していますが、取得している出力は次のとおりです。
私はそれが : であることを期待しています01010101
。
c - 異なるフォーマット指定子による scanf 関数の異なる動作
%d または %f で scanf を使用すると、空白文字がスキップされます。一方、 %c とともに使用すると、空白文字が読み取られます。なぜこれが起こるのか、誰かがこれについて詳しく説明できますか?
以下のコードのように %d または %f を使用すると、空白文字が自動的にスキップされます
このように入力を読むと
空白文字をスキップします。scanf がフォーマット指定子で異なる動作を示すのはなぜですか????