Algorithm and Programming class
Session 12
October 17,2018
Syntax:
<type> *ptr_name;
Dua operator umum di pointer adalah:
1.) *(content of)
2.) &(address of)
Konsep Pointer:
~Pointer ke Pointer:
Pointer to Pointer adalah variable yang menyimpan alamat dari pointer yang lain.
Syntax:
<type> **ptr_ptr;
Konsep Pointer to Pointer:
Jenis-jenis array:
Dapat scanf tanpa memakai &.
Karakteristik array:
Alamat array untuk tipe data int yang bersebelahan berjarak 4 karena size int = 4.
Alamat array untuk tipe data char yang bersebelahan berjarak 1 karena size int = 1.
String adalah array of char.
Fungsi-fungsi untuk memanipulasi string:
Session 12
October 17,2018
#Pointer
Pointer adalah variable yang menyimpan alamat dari variable lain. Bedanya pointer dengan tipe data bias adalah pointer ada simbol bintang (*).Syntax:
<type> *ptr_name;
Dua operator umum di pointer adalah:
1.) *(content of)
2.) &(address of)
Konsep Pointer:
~Pointer ke Pointer:
Pointer to Pointer adalah variable yang menyimpan alamat dari pointer yang lain.
Syntax:
<type> **ptr_ptr;
Konsep Pointer to Pointer:
#Array
Array adalah data yang disimpan dalam struktur tertentu untuk diakses nantinya, baik secara grup maupun individual.Jenis-jenis array:
- 1 Dimensi [baris]
- 2 Dimensi [baris] [kolom]
- 3 Dimensi [baris] [kolom] [tinggi]
Dapat scanf tanpa memakai &.
Karakteristik array:
- Homogenus yang berarti elemennya sama.
- Bisa diakses random karenan posisinya ga random.
Alamat array untuk tipe data int yang bersebelahan berjarak 4 karena size int = 4.
Alamat array untuk tipe data char yang bersebelahan berjarak 1 karena size int = 1.
String adalah array of char.
Fungsi-fungsi untuk memanipulasi string:
- strlen = untuk mengetahui panjang string.
- strcopy = untuk menyalin string.
- strncopy = untuk menyalin tempel dibelakang.
- strcat = untuk menghubungkan string.
- strcmp = untuk membandingkan string, kalau sama nilai akan dikembalikan 0, kalau tidak sama nilai akan dikembalikan 1/-1, case sensitive(huruf besar huruf kecil ngaruh).
- strcmpi = sama seperti strcmp tetapi tidak case sensitive.
- strstr = untuk mengecek keberadaan suatu kata di string.
Greecelia Wongsi
2201758253
CB01-CL/LR01-LEC
skyconnectiva.com





Comments
Post a Comment