Pointers and arrays
Variabel yang menyimpan alamat dari variabel lain
Syntax
<type> *ptr_name;
Operator:
Content of *
Address of*
Pointer to pointer
Merupakan penyimpan alamat dari sigle pointer
Syntax
<type> **ptr_ptr;
Example :
Int i, *ptr , *ptr_ptr;
ptr = &i;
ptr_ptr= &ptr;
Array
Menyimpan data banyak yang bersifat homogen
Syntax
Type array_value[size];
Inisialisasi array
Pengaksesan array
*(A+2) atau A[2]
Pointer variable: bisa ditandai dgn value baru saat dijalankan
Pointer constan : tidak bisa ditandai dgn value baru
Array 2 dimensi
Array dengan 2 dimensi
Array of pointer
Array yg diisi pointer
Syntax
Type *array_name[value];
Array of char
Array yg berisi karakter
String
Array of char yang diakhiri dengan null karakter (” atau ASCII = 0)!
String manipulation
Library string.h
Strstr
Strcpy
Strlen
Ect
Tidak ada komentar:
Posting Komentar