- 434 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 13:37:51 ]
- リストに要素の重複は無いんだな。
>procedure search(var p,q,r : pointer); p,qは呼び出し元の値を変えんな。var取れ。 >if p^.element=q^.element then found:=true >else q:=q^.next ifが真の時、q:=q^.nextは実行されない(無限ループ)。 >new(r); 不要。 >とありますが、このif文て必要ないですよね? 無い。 >listA,Bについてnewしてないのですが、これって問題あります、よね? 無い。むしろdispose(listA)しかしてないのが気になる。
|

|