Dasar Pemrograman C
Dasar Pemrograman C. Oke kali ini saya mau sharing sedikit yaa maklum saja kalau bahasa saya sukar atau sulit dimengerti :D, yaa wajar sajalah saya baru pertama sekali menulis tutorial seperti ini 😀 dan saya pun juga masih sangat sangat newbie didalam hal programming C 😀
nah ini contoh dasar dari programming C maklum saja kalau syntax nya sudah terlalu “mainstream” yaa :v
#include <stdio.h>
#include <stdlib.h>
int main () {
printf("hello world\n");
return EXIT_SUCCESS;
}
kita pahami dulu beberapa perintah perintah dasar yang ada di C
1. #include >berguna untuk memasukkan library library yang ada kedalam code yang ingin dibangun
2. stdio(bkn studio yaa) > standard input output sudah tau donk maksud dari input dan output ? 🙂
3. stdlib>standard library dalam hal ini karena kita menggunakan EXIT_SUCCESS *
4.int main { } >bagian tempat dimana code2 dari program di sisipkan
5.printf() > untuk menampilkan isi didalam tanda () kedalam monitor
6 ; titik koma atau semicolon > tanda untuk menandari akhir dari sebuah syntax (paling sering silap )
7.EXIT_SUCCESS > akhir dari program dengan mengembalikan nilai 0 kepada int main () .
8.EXIT_FAILURE > akhir dari program dengan mengembalikan nilai 1 kepada int main () .
9."" diantara tanda "" bisa diisi berupa string atau karakter
10.int (integer) bilangan bulat.
11.float bilangan berkoma
12.char sebuah karakter
*tanpa EXIT_SUCCESS juga bisa
#include <stdio.h>
#include <stdlib.h>
int main () {
printf("hello world\n");
return 0;
}
jika menggunakan return 0 juga boleh jika tidak disisipkan #include <stdlib.h>
#include <stdio.h>
int main () {
printf("hello world\n");
return 0;
}
namun jika tetap menggunakan return EXIT_SUCCESS,kita WAJIB menggunakan #include <stdlib.h>
karena jika kita menggunakn syntax seperti ini:
#include <stdio.h>
int main () {
printf("hello world\n");
return EXIT_SUCCESS;
}
maka dijamin compiler ente ente semua keluar ERROR karena saat compiler menerjemahkan EXIT_SUCCESS compiler bingung karena tidak terdapat library stdlib.h , ibarat kata kita datang ke china padahal kita nggak bisa bahasa cina dan ndak ada bantuan penerjemah :v
mengapa SUCCESS bisa diganti dengan return 0 saja ? :D,kan seperti itu pasti yang kalian pikirkan bukan ? 😀
nah jadi begini
EXIT_SUCCESS bernilai 0,sedangkan
EXIT_FAILURE bernilai 1
kenapa 0 dan 1 ? 😮 , itu karena pada int main () ; int merupakan sebuah integer atau sebuah bilangan bulat dan angka 01 merupakan bilangan bulat,jd kesimpulannya setelah menerjemahkan seluruh syntax yang terdapat didalam int main() {syntax....} akhir dari program harus mengembalikan angka 0 atau 1 ke int main .
kalau ada pertanyaan bisa ditanya pada kolom komentar
sekian terima kasih.