Posts

diary 2

Image
Hari ini gua belajar tentang pointer dan array. Pointer dapat digunakan untuk "menunjuk" variable yang dituju, array dapat digunakan untuk menyimpan data. Syntax Pointer : Cara memanggil pointer adalah dengan menggunakan tanda '*'. #include <stdio.h> int main() { int angka1; int *angka2; int **angka3; int ***angka4; angka2 = &angka1; angka3 = &angka2; angka4 = &angka3; *angka2=10; printf("%d",***angka4); return 0; } Hasil output nya adalah '10'. Mengapa harus menambahkan tanda ampersand ('&')? karena pointer hanya menyimpan value dari address yang dituju. Array dapat bertindak sebagai penyimpan data, seperti loker. Data yang disimpan didalam array letaknya bersebelahan. Array terdiri dari 1 dimensi, bahkan hingga 3 dimensi.

diary 1

Ada beberapa selection statements di bahasa pemrograman C, yaitu: for, while, do while, dan go to. Tetapi go to tidak digunakan karena go to tidak efektif dan membingungkan. Do while dan while memiliki perbedaan, do while menjalankan perintah terlebih dahulu baru mengecek benar tidak nya perintah, sedangkan while langsung menjalankan perintah. Kita bisa menjalankan berbagai kondisi pada saat menggunakan For. Jika terjadi kesalahan pada loop sehingga menimbulkan infinite loop, gunakan CTRL+C (break) supaya loop berhenti.