-1
A
答えて
0
まず、これはC
ではありません。typedefを使用しない限り、Cの整数型は、大文字と小文字が区別されます。int
です。
octal-constant:
0
octal-constant octal-digit
octal-digit: one of
0 1 2 3 4 5 6 7
あなたは0<octal-digit>
でレクサーを開始する初期化子の定数を記述するときに、それをいくつかの整数型を与えるだろうし、それが初期化されます:、それは定数のためのBNF記法を書かれているISO 9899 6.4.4.1 Integer constants -- Syntax
で
それはベース8にあります。
0
数字の前にゼロを置くと、それは8進数でのみ表示されます。それがcの仕組みです。 しかし、ユーザーからの入力を受け取り、と入力したとすると、変数には
123456
という名前が格納されているため、ハードコーディング時には整数の先頭に0
を追加しないでください。 番号に先行ゼロを追加する必要がある場合は、これが役に立ちますPrinting leading 0's in C?
関連する問題
- 1. リンクされたリスト印刷最初の0の値の印刷
- 2. python3の番号のペア(2つの数字)を印刷する
- 3. 印刷のページ番号
- 4. アセンブリーで歌った番号と符号なしの数字を印刷する
- 5. ランダムにMIPSの印刷番号
- 6. ペア番号のみを印刷
- 7. Cのiノード番号を印刷
- 8. 行番号とレベルがない印刷係数は
- 9. 最後の番号(1)が印刷されるのはなぜですか?
- 10. 番号を集めて印刷する
- 11. NASMで大きな番号を印刷
- 12. Excel正確な小数点付きの印刷番号セパレータ
- 13. 印刷数字
- 14. 正規表現の印刷のみ最初の文字
- 15. Matplotlib:figlegendは最初の文字を印刷するだけです
- 16. Pythonの文字列で各単語の最初の文字を印刷する(句読記号を残す)
- 17. インクリメント番号X回数(および印刷)
- 18. 変数が文字列のときにプログラム番号が印刷されるのはなぜですか?
- 19. Wordpress CF7 substr番号フィールドの最初の番号
- 20. 配列をソートし、ビジュアルスタジオのインラインアセンブリで最小の番号を印刷します
- 21. Entityframework最初のコードからモデル番号への最初のコード
- 22. MatLabの行番号を印刷する(上位関数の行番号を含む)か?
- 23. 逆配列 - 最初の番号なし
- 24. 先頭にプラスがある印刷番号
- 25. gccの-finstrument-functionsオプションによる行番号の印刷
- 26. Pythonで同じカテゴリの複数のJSONデータフィールドを印刷する(最初の値の印刷のみ)
- 27. 最初のパターンと2番目のパターンの間に行を印刷するときに2番目のパターンが最初のパターンの上と下に現れる
- 28. アセンブリNASMの番号を印刷するには?
- 29. 毎秒PHPのランダム番号を印刷するには
- 30. lsof数字ポートを印刷
「Int」とは何ですか?どのように印刷しますか? Cの '0145236'は10進数の' 51870'を表す8進整数定数であることを認識していますか? – AnT
私はそれを変更する方法はないと思いますが、それはCの構文の一部です。ソースコードに先頭のゼロを入れないでください。 – Barmar
それを文字列に変換し、文字列のbeginigに '0'を追加して、それを印刷することができます –