問題タブ [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.

0 投票する
2 に答える
99 参照

c - フォーマット指定子が一致しないと、別の変数の値を受け取るのはなぜですか?

このコードを実行すると、Dの出力がCの値として出力されます。フロートを呼び出して、メモリ内の最新のフロートを取得するだけなのでしょうか?


0 投票する
1 に答える
4242 参照

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 になります (警告やエラーは発生しません)。

0 投票する
1 に答える
68 参照

c - Essential C の本の Swap() func がコンパイルされない

wtf.c:11:6: エラー: '&' トークンの前に宣言指定子または '...' が必要です Swap(&a, &b);

wtf.c:11:10: エラー: '&' トークンの前に宣言指定子または '...' が必要です Swap(&a, &b);

個人的な問題で StackOverflow に頼りたくなかったのですが、わかりません。コードは本とまったく同じです。また、分離されたポインターを作成して引数として使用しようとしましたが、同じエラーが発生します。誰かが私が間違っていることに光を当てることができますか? コードのコンパイルには gcc を使用しています。

少なくとも本からの正確な例をコンパイルすることを期待していましたが、明らかにそれさえ可能ではありません。

0 投票する
1 に答える
96 参照

c - コード スニペットの出力が printf("%. %. %. "); である理由 %.0 %.0 %.0? になります。

. ピリオド記号がフィールド幅を正確に区切ることを知ってい ます。しかし、ゼロが の後にどのように来るのかわかりません%。実行するたびに、同じ出力が表示されます。

コード:

出力: %.0 %.0 %.0

0 投票する
3 に答える
4781 参照

swift - Swiftui は double 形式を指定します

//エラー

double型を使った値を変換しているのSliderですが、書式指定ができませんか? エラーが発生し、xcode からシグナリング (?) を使用するように指示されます。こちらも入れてみましたInt

ここで正しい動きは何ですか?