C言語なら俺に聞け(入門篇) Part 41
■ このスレッドは過去ログ倉庫に格納されています
0089デフォルトの名無しさん
2008/12/21(日) 21:44:05いや、特に表現に間違いはないが・・・。
リスト構造の場合は、要素を削除しても要素の位置は変わらない。
次の要素がどこにあるかって情報を持ってるからね。
でも配列の場合は間を詰める必要がある。
だからこの構造はリストじゃなくて配列だ。
ファイル直書き換えは不慮のエラーが会った時に問題があるし(ファイルが壊れる)、
標準関数にはファイルの長さを変える関数もないので、
新しくファイルを作って、成功したときのみリネームした方が無難。
■ このスレッドは過去ログ倉庫に格納されています