Panduan Pemula untuk Input dan Output di C

Panduan Pemula untuk Input dan Output di C

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.



#include
int main( void ) { // main function included in every program
printf('Programming is easy!
' );
}
Output displayed:
Programming is easy!

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 . 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, 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
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:

#include
int main( void ) { // main function
printf(' C is a structured programming language that is strongly typed. Unlike python, you need to put a variable's ');
printf ('data type while programming in 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:

#include
int main( void ) {
int integer1;
printf( 'Enter an integer
' ); // prompt user for response
scanf( '%d', &integer1 ); // read an integer
if ((n%2)==0){
System.out.println(' Your number is even');
}else{
System.out.println(' Your number is odd');}
}

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.

apa fungsi nomor imei?

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.

Membagikan Membagikan Menciak Surel Cara Belajar Pemrograman C Dengan Proyek Pemula Ini

Ingin memulai pemrograman, tetapi tidak yakin tentang C? Coba tutorial pemula pemrograman C ini untuk memeriksa apakah itu bahasa untuk Anda.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Pemrograman
  • Pemrograman C
  • Kiat Pengkodean
  • Pemrograman
Tentang Penulis Jerome Davidson(22 Artikel Diterbitkan)

Jerome adalah Staf Penulis di MakeUseOf. Dia meliput artikel tentang Pemrograman dan Linux. Dia juga penggemar kripto dan selalu mengawasi industri kripto.

More From Jerome Davidson

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan