Rabu, 04 November 2015

Algo (5)

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