Posts

Showing posts from October, 2018

Array and Pointer

Image
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     APAAA...