POINTER AND ARRAY
Halo semua, kali ini saya akan menjelaskan sedikit tentang pointer dan array.
Apa itu Pointer?
Pointer adalah suatu tipe data yang digunakan sebagai penunjuk variabel.
Symbol dari pointer adalah ==> (*ptr)
Syntax:
<type> *ptr_name
Konsep dari Pointer:
Ada dua operator yang sering dipakai:
*: yang menyatakan isi/konten nya
&: yang menyatakan alamat nya
Bisa dilihat di gambar 1.2, perbedaan antara penggunaan * dan &.
(kalau * akan mengeluarkan nilai nya, sedangkan & akan mengeluarkan alamat nya)
Apa itu Array?
Data yang disimpan dalam struktur tertentu untuk diakses sebagai grup atau individual Atau biasa disebut tumpukan variabel.
Karakterisktik:
-Homogenous
Maksudnya adalah apabila menggunakan int maka harus int semua.
-Random Acess
Maksudnya adalah Array memiliki posisi yang tidak random, maka dia bisa mengakses secara random atau individually.
Syntax:
Halo semua, kali ini saya akan menjelaskan sedikit tentang pointer dan array.
Apa itu Pointer?
Pointer adalah suatu tipe data yang digunakan sebagai penunjuk variabel.
Symbol dari pointer adalah ==> (*ptr)
Syntax:
<type> *ptr_name
Konsep dari Pointer:
![]() |
| 1.1 |
![]() |
| 1.2 |
Ada dua operator yang sering dipakai:
*: yang menyatakan isi/konten nya
&: yang menyatakan alamat nya
Bisa dilihat di gambar 1.2, perbedaan antara penggunaan * dan &.
(kalau * akan mengeluarkan nilai nya, sedangkan & akan mengeluarkan alamat nya)
Apa itu Array?
Data yang disimpan dalam struktur tertentu untuk diakses sebagai grup atau individual Atau biasa disebut tumpukan variabel.
Karakterisktik:
-Homogenous
Maksudnya adalah apabila menggunakan int maka harus int semua.
-Random Acess
Maksudnya adalah Array memiliki posisi yang tidak random, maka dia bisa mengakses secara random atau individually.
Syntax:
type
array_value
[value_dim];
Konsep dari Array:
![]() |
| 1.3 |
Array sendiri terdiri dari beberapa dimensi, yaitu:
One dimensional, Two dimensional, dan Three dimensional.
Array of Char:
strcpy = untuk meng-copy string
strstr = untuk menemukan string
strcmp = untuk membandingkan string, tapi case nya sensitif
strcmpi =untuk membandingkan string, tapi boleh case sensitif
strtok = untuk memotong string
strcat = untuk menggabungkan string
strncat = untuk menggabungkan string sesuai indexnya
strrev = untuk membalikan string
memcpy = mengambil beberapa string
strlen = untuk ambil panjangnya string
Itulah materi yang dapat saya share. Sekian dan Terima kasih.
Nurul Alyannisa
binus.ac.id
skyconnectiva.com
2201790191



Comments
Post a Comment