配列とリストの違い
配列とリストの違いはメモリの確保の仕方が異なることです。 メモリの領域を意識しなくて良くなりましたが、意識しておくと幸せになれそうです。
要素の数とデータ型について
要素の数 | 格納出来るデータ型 | |
---|---|---|
配列 | 決まっている | あらかじめ決められた型だけ |
リスト | 決まっていない | どんな型でも |
なぜ分けるの?リストに全部ぶっ込めばいいじゃない楽だし
メモリ領域の確保の仕方が違う
静的メモリ確保と動的メモリ確保による 静的メモリ確保→配列 動的メモリ確保→リスト
まとめ
メモリを意識しなくてもプログラミング出来るようになりましたが、 アプリケーションのパフォーマンスを向上させるには必要な知識といえます。