問題タブ [conversion-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 投票する
1 に答える
62 参照

c - 警告「フォーマットはタイプ 'void *' を指定していますが、引数にはタイプ 'char' 警告があります」の修正方法

必要な出力を取得していますが、これらの警告を取り除く方法がわかりません。どんな助けでも大歓迎です。

警告:

  1. フォーマットは 'void *' 型を指定していますが、引数は 'char' 型です [-Wformat] printf("\nポインター変数の値は %p です\n", *myString);

  2. "フォーマットは型 'void *' を指定していますが、引数の型は 'char' [-Wformat] printf("%p\n", myString[x]);

出力:

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

c - どのプレースホルダーを使用する必要があり、その理由は?

%lf または %f プレースホルダー (2 番目のプレースホルダー) を使用した場合にのみコードが機能するのに、%d を使用すると 0 が出力されるのはなぜですか?