問題タブ [data-segment]
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 - size ユーティリティの奇妙な動作
最初のケース:
サイズ出力:
2番目のケース:
サイズ出力:
理想的には、次のようにする必要があります。
3番目のケース:
サイズ出力:
正解です
2 番目のケースの出力が正しくないのはなぜですか?
c - データセグメントとスタック
グローバル変数はデータ セグメントに割り当てられ、ローカル変数はスタックに残ります。ヒープに格納された変数へのアクセスがローカル変数へのアクセスよりも遅いことは知っていますが、ローカル変数へのアクセスがグローバル変数へのアクセスよりも速いかどうかはわかりません。コンパイラに依存しますか?違いは重要ですか?