HOME»基本情報技術者試験掲示板»サンプル問題ClassPG大域変数について
投稿する

サンプル問題ClassPG大域変数について [5932]

 kalkanさん(No.1) 
いつのサンプルか分からないんですが、単方向リストの
appendの問題で一行目に下記のように書いてあります。

大域∶ListElement:ListHead ← 未定義の値

これなんですけど、これを大域を未定義で
初期化(?)すると
常にListHeadは未定義で、単方向リストが、
存在してない前提のような気がするんですが
皆さんはどう思いますか?

多分私のオブジェクト指向に対する
理解に問題があると思うんですが
いかがでしょうか?

出典 旧大滝本 サンプル問題
2025.06.11 06:54
jjon-comさん(No.2) 
FE プラチナマイスター
大域変数ですから、
大域∶ListElement:ListHead ← 未定義の値 はプログラムがメモリにロードされる際(プログラムの初回起動時)に一度だけ実行されます。
以降、プログラム内の関数が必要に応じて何度も呼び出されるタイミングでは、未定義の値は代入されません。
2025.06.11 08:31
まーぼさん(No.3) 
FE シルバーマイスター
過去に質問していたのと、同じ気がするんですが、まだ分かっていなかったということでしょうか?

過去のスレッド
https://www.fe-siken.com/s/bbs/5889.html
2025.06.11 08:56
 kalkanさん(No.4) 
すいません。
ど忘れしてました。
もう一度読み直して来ます
2025.06.11 19:51
返信投稿用フォームスパム防止のためにスレッド作成日から40日経過したスレッドへの投稿はできません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop