【初心者歓迎】C/C++室 Ver.70【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0009デフォルトの名無しさん
2009/11/22(日) 21:13:54char *func(){
char str[]="hogehoge";
return str;
}
void func2(){
char *str;
str=func();
}
とした場合、
func2内での、strの配列の領域が保証される寿命ってどこまでなのでしょうか?
func()抜けた瞬間、strが解放されると思ったんですが、一応暫く使えてるんですが・・・
■ このスレッドは過去ログ倉庫に格納されています