1

アクティベーション レコードの最初のローカル変数のメモリ アドレスを見つける最も簡単で簡単な方法は何ですか? (Cで..)

すでに宣言したものは関係ありません。char *s = 'Hello world!' のように単純にすることもできます。

ありがとう!

4

2 に答える 2

2

それはできません.C標準で、スタックが存在することさえ必要としません.変数がスタックに置かれた順序を見つけるための標準的な方法を要求することは言うまでもありません.

于 2011-01-28T04:06:17.080 に答える
2

C でこれを行う移植可能な方法はありません。これを行う試みは、プラットフォームおよび呼び出し規約に固有です。

于 2011-01-28T04:06:51.780 に答える