###経験したこと
C++の初学者です。
配列を宣言する時に、
new double[n_visible]
などのようにしてあるメモリー領域を確保する
ということは理解しているのですが、
gdbを使って
その確保した領域の値を見ていると
0であったり1342177280であったり1であったり
しました。確保した領域の外の領域の値を見たところ、
0となっていました。
###疑問に思ったこと
初期化していない領域ではNULLなどがあるかと
思ったのですが、整数値が入っていたというのはどうゆう
ことなのでしょうか?
これは私の推察なのですが、初期化していない領域は0の値を
保持し、以前に使われた領域はその時に保持していた値を
保持し続けるということなのでしょうか?
基本的な内容だと思うのですが、
気になったので質問させていただきました。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/25 14:42
2017/02/25 22:31