Penjelasan Array Satu Dimensi

Dalam suatu kasus, kadang diperlukan bekerja dengan array satu atau dua dimensi yang tidak diketahui berapa banyak ukurannya pada saat dikompilasi. Untuk itu diperlikan alokasi memori secara dinamis.

Untuk membuat array satu dimensi bertipe float x pada saat program dieksekusi, kita harus mendeklarasikan x sebagai pointer ke float, kemudian mengalokasikan sejumlah memori untuk array tersebut. Sebagai contoh, array floating point dengan ukuran n dibuat sebagai berikut :


float*x = new float [n];

Operator new mengalokasikan memori untuk n buah bilangan floating point dan mengembalikan pointer ke elemen pertama. Elemen array diberi alamat dengan penulisan x[0], x[1],....,x[n-1].

Comments :

0 komentar to “Penjelasan Array Satu Dimensi”

Posting Komentar