Setelah memahami cara pembuatan konstanta dan variabel dalam 2 tutorial sebelumnya, kali ini kita akan bahas tentang apa fungsi perintah printf dalam bahasa pemrograman C.
Dalam tutorial ini akan dijelaskan tentang cara penggunaan perintah printf untuk menampilkan output berupa teks. Khusus untuk menampilkan variabel, akan dibahas dalam tutorial berikutnya.
Fungsi Perintah printf Dalam Bahasa C
Dalam bahasa pemrograman C, perintah printf dipakai untuk menampilkan teks ke layar, yakni salah satu bentuk output.
Perintah printf sendiri sebenarnya bukan bagian dari inti bahasa C. Bahasa C tidak mempunyai sarana input dan output bawaan. Perintah printf berasal dari library stdio.h yang ditambahkan ke dalam kode program C. Karena itulah kita harus menulis baris #include
Cara Penggunaan Perintah printf
Bentuk penggunaan paling sederhana dari perintah printf adalah menampilkan sebuah teks. Berikut contoh kode programnya:
#include
int main(void)
{
printf("Belajar bahasa C di Duniailkom");
return 0;
}
Hasilnya, akan tampil teks “Belajar bahasa C di Duniailkom”.
Bagaimana dengan membuat 2 buah teks? Tidak ada masalah, kita tinggal tambah satu lagi perintah printf di bawahnya:
#include
int main(void)
{
printf("Belajar bahasa C di Duniailkom");
printf("Semangat!!!");
return 0;
}
Kedua teks bisa tampil, tapi kenapa disambung dalam 1 baris?
Inilah prilaku bawaan dari hampir semua bahasa pemrograman komputer. Jika kita ingin agar perintah printf kedua tampil di baris baru, harus ada instruksi untuk hal tersebut.
Mengenal Escape Character
Di dalam bahasa C, salah satu cara untuk pindah baris adalah dengan menulis karakter “\n”. Mari kita modifikasi kode program sebelumnya:
#include
int main(void)
{
printf("Belajar bahasa C di Duniailkom");
printf("\n");
printf("Semangat!!!");
printf("\n");
return 0;
}
Sekarang diantara kedua kalimat saya tambah kode printf(“\n”). Hasilnya kedua kalimat akan tampil di baris baru.
Sebuah karakter yang diawali dengan tanda backslash “\” memiliki makna khusus di dalam programming. Kode “\n” berarti new line, ini adalah kode untuk pindah baris.
Selain itu ada juga kode “\t” untuk karakter tab dan beberapa kode-kode lain. Kode-kode ini disebut juga sebagai escape character, yakni kode khusus untuk mewakili karakter yang tidak bisa ditulis. Berikut daftar lengkapnya:
Escape Character | Character |
---|---|
\b | Backspace |
\f | Form feed |
\n | Newline |
\r | Return |
\t | Horizontal tab |
\v | Vertical tab |
\\ | Backslash |
\' | Single quotation mark |
\" | Double quotation mark |
\? | Question mark |
\0 | Null character |
Kode “\n” juga tidak harus ditulis secara terpisah, tapi juga bisa digabung ke dalam 1 perintah printf:
#include
int main(void)
{
printf("\t Belajar bahasa C di Duniailkom \n Semangat!!! \n");
return 0;
}
Hasilnya, teks akan bergeser ke kanan karena terdapat karakter “\t” sebagai pengganti tab. Selain itu perintah diatas akan tampil dalam 2 baris karena terdapat karakter \n di tengah-tengah kalimat. Ini sebagai instruksi untuk pindah baris, meskipun hanya ditulis dalam 1 perintah printf.
Materi mengenai perintah printf masih akan dilanjutkan dengan cara penulisan untuk menampilkan isi variabel. Karena pembahasannya cukup panjang, akan saya sambung dalam tutorial berikutnya: Format Penulisan Perintah printf untuk Menampilkan isi Variabel.
Sumber wk.com
EmoticonEmoticon