Sign in Join
Wiki copytemporary

Array/id

Bahasa Indonesia · Deutsch · English · Español · Français · Suomi · Русский · 中文(中国) · 日本語

Array adalah sebuah tipe yang mengelompokan sejumlah variabel dari tipe yang sama (misalnya sebuah array char, integer, real atau tipe lain termasuk tipe yang didefinisikan pengguna). Tipe berbeda pada variabel tidak bisa dikelompokan ke dalam sebuah array. Untuk keperluan ini, lihat record.

Deklarasi bekerja sesederhana penambahan numerik dan tipe dasar.

Cara termudah adalah seperti berikut:

pascal
 <b>program
 ...
 begin
   var</b> variablename: <b>array </b>[startindex..endindex] <b>of</b> type;

contoh sederhana:

pascal
 <b>type</b>
   simple_integer_array = <b>array</b> [1..10] <b>of integer</b>;

 <b>var</b>
   numbers: simple_integer_array;

contoh rumit:

pascal
 <b>type</b>
  more_complex_array = <b>array</b> [0..5,1..3] <b>of extended</b>;

 <b>var</b>
  specialmatrix: more_complex_array;

Array merefleksikan konsep matematika vektor (array satu-dimensi) dan matriks (array dua-dimensi). array multidimensional didukung seperti misalnya [x..y,z..t] dan seterusnya. Untuk memanggil sebuah variabel Anda harus memberi nama array dan posisi a[1..3] dan Anda dapat menggunakannya sebagai variabel sederhana, tapi jika Anda ingin menggunakan parameters Anda HARUS menggunakan struktur karena yang lain akan mengakibatkan kesalahan atau bugs... (Saya tidak mengerti apa artinya di sini).


From the Free Pascal wiki, page "Array/id", as it stood on 2015-07-04 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 3, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.