は、以下の例を見て:それは「」なしでは、変数をポップ変数の値を変更することができますどのようにC#の変更値スタック表現私はC#でのスタック上の変数について質問があり
static void Main(string[] args)
{
int a = 1; //this element goes to the stack as the first one
int b = 2; //second element in the stack
a = 4;
a++;
}
スタックからの "b"?
誰かが私にこのケースでどのように動作するか説明したら、感謝しますか?
スタックはLIFOです。以前のエントリにアクセスするためにデータをポップアップする必要がありますが、何をしようとしているかを示すコードが表示され、要件に基づいて別のデータ構造を使用する可能性があります。 –
テキストではなく画像として表示されます。 –
答えがありがとうございますが、私の質問は異なります - スタックはあなたのように動作しますが、変数 "a"の値を変更するにはこの変数をポップアウトする必要がある場合、変数 "b"にアクセスすることは可能です。 – Hadrian