I. Pointer
-pointer adalah suatu variabel yang valuenya mengikuti value dari variabel lainsyntax: <tipe data> *nama_pointer;
pointer to pointer adalah variabel yang valuenya mengikuti pointer lain
syntax : <tipe data> **pointer_pointer;
II. Array
-Array adalah sebuah variabel dengan tipe data yang sama dan dapat menampung data lebih dari satu-setiap variabel pada sebuah array dibedakan dari satu dengan yang lain menggunakan index, dan index dimulai dari 0.
-Ciri ciri array: 1. semua element memiliki tipe data yang sama
2. array dapat diakses secara acak. tidak harus berurutan
-syntax : <tipe data> nama_array[index];
-contoh : char nama[100];
- array dapat di input,proses,dan output menggunakan loop:
contoh:
for(a=0;a<5;a++)
{
printf("%d", angka[a]);
}
-array tidak hanya memiliki satu dimensi, namun juga bisa memiliki banyak dimensi.
1. one dimensional array : int angka[100];
2. two dimensional array : int angka[100][100];
3. three dimensional array : int angka[10][10][100];
III. String Manipulation
didalam library <string.h>, terdapat beberapa functions yg dapat kita gunakan-strlen() -> digunakan untuk menghitung panjang string.
-strcpy() -> digunakan untuk mengcopy value satu string ke string lain
-strcat() -> digunakan untuk menggabungkan suatu string ke akhir string lain
-strcmp() -> digunakan untuk membandingkan value dari dua string.
-strstr() -> digunakan untuk mengecek apakah suatu string memiliki suatu kata yang dimaksud
Nama : Arya Moehammad Ilham
Email : arya.ilham@binus.ac.id
NIM : 2201800375
Comments
Post a Comment