ローカル変数の参照戻り値 master 4年前 int& sample(){ int num=0; return num; } ローカル変数numは関数を抜ける時点で、破棄されるので、ローカル変数の参照を戻り値で返すことはできない。 そもそもコンパイルエラーになるはず。