問題タブ [printf]
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.
file - Cプログラムでテキストファイルに書き込む方法
私の問題は、fprintfが期待される出力の一部のみをファイルに出力していることです.printfを使用すると、出力が出力ウィンドウに正しく印刷され、ループが正しいことを示しますが、fprintfで使用すると、完全な出力が印刷されません。最初の部分だけが印刷されます。
何が問題になる可能性があるかについてアドバイスしてください???
前もって感謝します...
c++ - 改行の代わりに '\n' を出力するには?
入力の 16 進ダンプを出力するプログラムを作成しています。ただし、改行、タブなどが渡されて出力フォーマットが破壊されると、問題が発生します。
実際の改行を印刷する代わりに、printf (または私が推測する cout) を使用して '\n' を印刷するにはどうすればよいですか? これを手動で解析する必要がありますか?
編集:私はデータを動的に受け取っています.\nだけではなく、すべてのシンボルです. たとえば、これは私の printf ステートメントです。
改行が theChar として渡されたときに \n を出力するようにするにはどうすればよいですか? ただし、theChar が有効な印刷可能文字である場合に通常のテキストを印刷するにはどうすればよいですか?
c - printf を使用して clock_t を出力する正しい方法は何ですか?
現在、明示的なキャストをunsigned long long
使用して出力していますが、指定子がある%llu
のに、なぜ指定子がないのですか?size_t
%z
clock_t
そのためのマクロすらありません。おそらく、x64 システム (OS と CPU)size_t
では長さが 8 バイトであると想定できます (この場合でも、提供されています) %z
。clock_t
perl - '%'文字を'printf'で印刷するにはどうすればよいですか?
私が理解できない単純な問題...
文字列内に「%」文字を出力するにはどうすればよいprintf
ですか?以下のコードはそれを出力しますが、「無効な変換」エラーも発生します。
次のような出力が必要です。
iphone - 数字を表示するための塗りつぶし文字を設定するにはどうすればよいですか(Objective C)
値に関係なく、数値に2文字を与えるように文字列をフォーマットしようとしています。今、私は持っています
値1、2、3の場合、出力は次のようになります。
スペースを0に変更するにはどうすればよいですか?
c - printf フォーマット (%d 対 %u)
ポインターアドレスを印刷する場合%d
と印刷する場合の違いは何ですか?%u
例えば:
c - C文字配列は文字列パターンではありませんか?
次のコードでコンパイル エラーが発生しました。
printf((char *) バッファ);
私が得ているエラーメッセージは次のとおりです。
cc1:フォーマットは文字列リテラルではなく、フォーマット引数もありません...
他のマシンでエラーなしでコードをコンパイルして実行できたので、インストールするのを忘れたライブラリがいくつかあると思います...
PS: 他のマシンで同じコードを実行できたという事実とともに疑問が生じます... gcc のバージョンの違いがこのような問題を引き起こすのではないでしょうか?
c++ - c printf %f のデフォルト精度とは?
私は興味がある:
あなたが行う場合printf("%f", number);
、ステートメントの精度は何ですか? つまり、小数点以下何桁まで表示されますか? このコンパイラは依存していますか?