こういうのこそ価値観・経験でるから面白い。 俺はMIDORIMUSI氏と同じ、最後に一つだけ空文字などEnd Of Data指示を入れて1レコード先読みする派。 格納先配列に無駄データは入らないし、 無駄データと同じデータを入れたい時にも対応できる。 DATAを変更する際にも最後のデータがEODを意味する無駄データなのか、 たまたま中身が空に見えるデータなのか、判断しやすい。 プログラムが見づらくなるのは慣れれば問題ない。