[1320] Re:コード生成部分について
投稿者:(ぱ)こと管理人
2009/05/31 02:10:17
>>(1)Cのように、配列の領域をスタック上に取る。
>ご指摘ありがとうございます。前の書き込みからVMをいろいろ調べていましたが、
>まさに(1)の方法を取ろうと思っています。このレス読んだのがちょうど今日なん
>ですよ。
この方法を取るとして、ローカルな配列への参照を、別関数に渡すことは
できるのでしょうか?
できるとしたら、配列への参照がプログラマの思いのままにできるということですから、
Cですごくありがちなバグである、
char *get_line()
{
char buf[256];
/* bufに値をつめる処理 */
return buf;
}
みたいなのも許すことになりませんか?