[解決済み] C言語の書式指定子 %ul と %lu の違いは何ですか?
2022-03-16 06:21:57
質問
C言語入門プラス」の例で、著者は次のように記述しています。
%ul
の書式指定子(scanfとprintfの両方)を使用します。
符号なしロング
. この問題を一般化しようとすると、どうやら
%ul
は、私のコンピュータに何か不具合を生じさせるのです。しかし
%lu
は問題を解決しました。
実は、問題点やコードの行に注目するよりも、このような問題点を解決するために
%ul
と
%lu
. 多分、何が間違っているのか分かると思います。
検索しても有用な情報は得られません("they are different"ということ以外は)。
何か説明やリンク・参考資料があればお願いします。
解決方法は?
%lu
は正しいが
%ul
は
不正解
.
A
printf
フォーマット指定子は次のような形式です。
%[flags][width][.precision][length]specifier
.
u
は
指定子
は、符号なし10進整数を意味します。
l
は
長さ
long"を意味するモディファイアです。
その
長さ
修飾子は、変換の前に置く必要があります。
指定子
ということは
%lu
が正しい。
関連
-
[解決済み] const int*、const int * const、int const *の違いは何ですか?
-
[解決済み] ++iとi++の違いは何ですか?
-
[解決済み] Cコードの単体テスト【終了しました
-
[解決済み] mallocとcallocの違い?
-
[解決済み] スタティック・ライブラリとシェアード・ライブラリの違い?
-
[解決済み] char s[]とchar *sの違いは何ですか?
-
[解決済み] floatとdoubleの違いは何ですか?
-
[解決済み] ストラクチャーとユニオンの違い
-
[解決済み】定義と宣言の違いは何ですか?
-
[解決済み】書式付きIO関数(*printf / *scanf)における変換指定子%iと%dの違いは何でしょうか?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
error: '.' トークンの前にunqualified-idを指定する必要があります。
-
ポインタ定数および定数ポインタ
-
initializer element is not constant "というエラーが表示されるのですが?
-
未定義の `__isoc99_sscanf' への参照
-
[解決済み] MIPSのネストされたForループと配列の使用
-
[解決済み] C - Setデータ構造を実装するには?
-
[解決済み] C言語のコードで「:-!」とは何ですか?
-
[解決済み] C言語標準に準拠した構造体の初期化方法
-
[解決済み] なぜsizeof(x++)はxをインクリメントしないのですか?
-
[解決済み] C言語でファイルサイズを取得するには?[重複]する