Saat memulai dalam bahasa pemrograman apa pun, titik awalnya selalu merupakan sistem Input/Output (I/O) dasar untuk bahasa tersebut. Input memungkinkan Anda untuk mengumpulkan data saat program Anda berjalan, sedangkan output memungkinkan Anda untuk menampilkan informasi tertentu kepada pengguna.
Saat coding dalam C, Anda perlu memanggil fungsi library standar yang tepat untuk I/O dasar. Anda harus selalu menyertakan file header untuk memastikan bahwa fungsi-fungsi ini dimuat ke dalam program Anda.
Keluaran
Aliran output standar dalam C adalah layar PC. Artinya, ketika Anda menjalankan program C yang memiliki informasi yang akan dikeluarkan, itu akan ditampilkan di layar. Aliran adalah serangkaian karakter yang mengalir dari satu tempat ke tempat lain.
Dimungkinkan juga untuk menggunakan aliran keluaran lain seperti file. Namun, ini adalah topik lanjutan untuk hari lain.
Bahasa C menggunakan printf() berfungsi untuk mencetak string karakter ke layar. String karakter ini (terkadang disebut literal) ditempatkan di antara tanda kutip ganda di dalam printf() fungsi.
#termasuk
int main( void ) { // fungsi utama disertakan dalam setiap program
printf("Pemrograman itu mudah!
" );
}
Keluaran yang ditampilkan:
Pemrograman itu mudah!
Dari baris 1, #termasuk adalah direktif praprosesor. Ini memberitahu preprocessor untuk memasukkan isi dari header I/O () sebelum program dikompilasi.
Perhatikan bahwa output program tidak termasuk \n. Ini karena ini adalah urutan pelarian. Escape sequence adalah kombinasi karakter yang memiliki arti khusus, selain karakter yang terkandung di dalamnya.
Garis miring terbalik (\) adalah karakter yang memberi tahu kompiler bahwa ia akan melakukan keluaran khusus. Sebagai contoh, \n berarti bahwa baris baru akan dicetak. Output program berikutnya (jika ada) akan dimulai dari baris baru tersebut.
Tabel di bawah ini merangkum beberapa urutan pelarian umum.
Urutan pelarian | Keterangan |
\n | Garis baru. Tempatkan kursor di awal baris berikutnya |
\\ | Karakter garis miring terbalik. Menyisipkan garis miring terbalik dalam string |
\T | Tab Horisontal. Tempatkan kursor di perhentian tab berikutnya |
\" | kutipan ganda. Menyisipkan tanda kutip ganda dalam string |
Pada intinya ruang, terkadang Anda mungkin perlu memecah lateral yang panjang di editor teks Anda. Anda dapat melakukan ini dengan nyaman menggunakan beberapa printf() berfungsi untuk mencetak pesan Anda.
Lihat contoh di bawah ini:
#termasuk
int main( void ) { // fungsi utama
printf("C adalah bahasa pemrograman terstruktur yang diketik dengan kuat. Tidak seperti python, Anda harus meletakkan ");
printf("tipe data saat pemrograman di C.");
}
Memasukkan
Aliran input standar dalam C adalah keyboard. Ini berarti bahwa ketika program Anda meminta input, ia mengharapkan data itu berasal dari keyboard secara default.
Perlu diketahui bahwa aliran input dapat diarahkan ke sesuatu yang lain, seperti file.
bahasa C menggunakan scanf() berfungsi untuk mendapatkan masukan pengguna. Lihat contoh di bawah ini:
#termasuk
int utama( kosong ) {
int bilangan bulat1;
printf("Masukkan bilangan bulat
" ); // meminta pengguna untuk memberikan tanggapan
scanf("%d", &integer1 ); // membaca bilangan bulat
jika ((n%2)==0){
System.out.println("Nomor Anda genap");
}lain{
System.out.println("Nomor Anda ganjil");}
}
NS scanf() function menerima dua argumen: penentu konversi dan alamat memori. Dari contoh di atas, %D adalah penentu konversi. Ini memberitahu scanf() untuk memasukkan bilangan bulat. NS D di dalam %D singkatan dari "bilangan bulat desimal."
Argumen kedua dimulai dengan ampersand (&), yang disebut "operator alamat" di C. Argumen &bilangan bulat1 memberi tahu kompiler alamat memori mana yang nilai yang didapat dari pengguna harus disimpan.
Setelah scanf() pernyataan telah dieksekusi dalam suatu program, kompiler menunggu Anda untuk memasukkan nilai. Anda mengirimkan nilai dengan mengetiknya lalu menekan tombol Enter (atau tombol Return). Ketika nilai ini ditetapkan ke variabel Anda, referensi lain apa pun untuk itu dalam program akan menggunakan nilai yang sama.
Belajar C Dengan Program Pemula
Memulai perjalanan pemrograman Anda adalah usaha yang sangat menarik. Jika dilakukan dengan tidak benar, itu malah bisa menjadi tantangan yang menakutkan.
Mempelajari sesuatu tanpa menerapkannya pada situasi praktis biasanya menjadi masalah. Berpikir di luar kotak; coba tempatkan diri Anda dalam beberapa skenario menarik di mana Anda dapat menerapkan pengetahuan Anda. Berlatih dengan beberapa program pemula adalah salah satu cara terbaik untuk mempertahankan pengetahuan yang baru Anda peroleh.
Ingin memulai pemrograman, tetapi tidak yakin tentang C? Coba tutorial pemula pemrograman C ini untuk memeriksa apakah itu bahasa untuk Anda.
Baca Selanjutnya
- Pemrograman
- Pemrograman C
- Kiat Pengkodean
- Pemrograman

Jerome adalah Staf Penulis di MakeUseOf. Dia meliput artikel tentang Pemrograman dan Linux. Dia juga penggemar kripto dan selalu mengawasi industri kripto.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan