問題タブ [unsigned-long-long-int]
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++ - unsigned long long int の乗算のオーバーフロー
G++ 5.4.0 コンパイラでの unsigned long long int の乗算について疑問があります。変数 n が unsigned long long int 型であるにもかかわらず、最初のスニペットがオーバーフローするのはなぜですか? 8 の後ろの 'LL' が機能するのはなぜですか?
この問題についてもっと掘り下げることができるキーワードを教えてください。ありがとう!
コンパイラ: g++ 5.4.0