Array and Pointer




Apa itu array dan apa itu pointer dalam C???

Pertama saya akan bahas pointer dulu.
Pointer adalah sebuah variable yang menyimpan alamat suatu variable lain, tujuan dari pointer ini sendiri adalah untuk memudahkan penemuan suatu alamat variable dari alamat memory yang dituju.
Ada 2 operator yang biasa digunakan dalam pointer yaitu * (content of) dan & (address of).

contoh dari pointer:

int i, *ptr;

ptr = &i;

Nah, berikutnya adalah Pointer to Pointer
contohnya seperti ini:

int i, *ptr, **ptr_ptr;
  ptr = &i;
  ptr_ptr = &ptr;

  To assign new value to i:

*ptr = 5;  // means i=5 ;


**ptr_ptr = 9;   // means i=9; or 

*ptr=9;



Lalu berikutnya kita beralih ke ARRAY
Apa itu array????

Array merupakan suatu data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama.

Array sendiri mempunyai beberapa karakteristik salah satunya adalah:
1. Array bersifat homogenous
    APAAAAAAA HOMO?????
    bukan bukannnn bukan homo itu, homo disini maksudnya adalah semua element yang disimpan          dalam array mempunyai data type yang sama.

2. Yang kedua array bersifat RANDOM ACCESS
yang artinya bahwa setiap masing-masing element dapat diaccess satu-satu atau dengan sendirinya tanpa harus berurutan.

contoh dari array akan mimin kasih kalian gambar biar pada lebih ngerti yeeee HEHEHEHHE

int B[ ]={1, 2, -4, 8};

   nah seperti yang bisa kita lihat disini ada 4 elements kan di array B jadi kira2 kalau disimpan akan seperti ini gambarnya

oh iya dan array dimulai dari 0 ya teman-teman!!! jangan lupaa jadi selalu lebihin at least satu angka dari array yang kalian inginkannn.


NAHHH kira-kira sekian saja yaa dari array dan pointer yang dapat saya sampaikannn
soalnya saya sendiri juga cuman NEWBIE jadi kalo udah dalam bentuk codingan bingungg banget mau jelasin gimanaa HEHEHEHEH maafkan aku :( 


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Rahmannur Rizki Syahputra - 2201751146

array and pointer, kelasrabu, kelas besar rabu



Comments

Popular posts from this blog

Sorting And Searching