Hari kamis yang lalu saya mendapatkan pelajaran tentang pointers dan array.
- Pointer: variable yang menyimpan alamat dari variable lain syntaxnya adalah “*”
- Pointer to Pointer : variable yang menyimpan alamat dari variable single pointer syntaxnya menggunakan “**”
- Array: untuk menyimpan data berjumlah banyak dalam 1 tipe data (homogen), array memiliki nilai null di bagian akhir
Acessing Arrays
*(A+2) atau A[2]
(A+2) menunjukan address/alamat + 2Assigning values
A[6]=15;
menunjukan di memori 6 menyimpan variable 15Pointer contant: value tidak dapat diganti
Pointer variable: value dapat diganti2D Array
– 2x looping, i dan j
Syntax:
type name_array[row][col];3D Array
Syntax:
type name_Array[row][col][depth];Array of Pointer
Syntax:
type *array_name[value_dim];Array of char
Syntax:
char array_name[value_dim];