Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が言うとき.maxstack 1、それはどのように機能しますか?任意のデータ型をスタックにプッシュできますか?スタックのサイズはどのように決定されますか。それは時期尚早に行われるのですか、それとも実行時に行われますか?
.maxstack 1
編集1:スタックに引数を1つだけプッシュした場合でも、その引数のメモリ割り当てはどのように決定されますか?そのデータ型はコンパイル時または実行時に識別されますか?
はい、どのタイプでも。スタック上のスペースを予約するアイテムの数です。私が知る限り、これはスペースよりも検証のためです-お気づきのように、タイプが異なれば必要なスペースの量も異なります(たとえば、特大の構造体)。
ただし、ほとんどの場合、1は少し低いかもしれません。