問題タブ [specifier]
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 - フォーマット指定子が一致しないと、別の変数の値を受け取るのはなぜですか?
このコードを実行すると、Dの出力がCの値として出力されます。フロートを呼び出して、メモリ内の最新のフロートを取得するだけなのでしょうか?
c - C float または double in printf 書式指定子および pow 関数
最初printf()
は output を返します0.000000
が、2 番目printf()
は output を返します1.000000
。なんで?
Windows 7 64 ビットでのコードブロックの使用。
gcc コマンドを使用してコンパイルすると、両方のステートメントで 1.000000 を出力する .exe が得られます。
コードブロックで F9 キーを押してコンパイルすると、最初のステートメントで 0.000000 が得られ、2 番目のステートメントで 1.000000 が得られます。
最後に、#include <stdio.h>
Codeblocks のソース コードから削除すると、すべてが 1.000000 になります (警告やエラーは発生しません)。
c - Essential C の本の Swap() func がコンパイルされない
wtf.c:11:6: エラー: '&' トークンの前に宣言指定子または '...' が必要です Swap(&a, &b);
wtf.c:11:10: エラー: '&' トークンの前に宣言指定子または '...' が必要です Swap(&a, &b);
個人的な問題で StackOverflow に頼りたくなかったのですが、わかりません。コードは本とまったく同じです。また、分離されたポインターを作成して引数として使用しようとしましたが、同じエラーが発生します。誰かが私が間違っていることに光を当てることができますか? コードのコンパイルには gcc を使用しています。
少なくとも本からの正確な例をコンパイルすることを期待していましたが、明らかにそれさえ可能ではありません。
c - コード スニペットの出力が printf("%. %. %. "); である理由 %.0 %.0 %.0? になります。
.
ピリオド記号がフィールド幅を正確に区切ることを知ってい ます。しかし、ゼロが の後にどのように来るのかわかりません%
。実行するたびに、同じ出力が表示されます。
コード:
出力: %.0 %.0 %.0
swift - Swiftui は double 形式を指定します
//エラー
double型を使った値を変換しているのSlider
ですが、書式指定ができませんか? エラーが発生し、xcode からシグナリング (?) を使用するように指示されます。こちらも入れてみましたInt
。
ここで正しい動きは何ですか?