Pada pemrograman bahasa C, terdapat 256 angka dari karakter pada kumpulan karakter. Keseluruhan karakter diatur dan dibagi menjadi dua bagian yaitu karakter ASCII dan perluasan dari ASCII. Tetapi sebagian dari karakter tidak merupakan bagian dari keduanya, yang lebih dikenal dengan istilah karakter ESCAPE.
Daftar urutan karakter ESCAPE
\a Alarm atau Beep
\b Backspace
\c Form Feed
\n New Line
\r Gerbong return
\t Tab horizontal
\v Tab vertikal
\\ Backslash
\' Petik tunggal
\" Petik ganda
\? Tanda tanya
\ooo Angka octal
\xhh Angka hexadesimal
\0 Null
Beberapa contoh program dari penggunaan karakter ESCAPE
Daftar urutan karakter ESCAPE
\a Alarm atau Beep
\b Backspace
\c Form Feed
\n New Line
\r Gerbong return
\t Tab horizontal
\v Tab vertikal
\\ Backslash
\' Petik tunggal
\" Petik ganda
\? Tanda tanya
\ooo Angka octal
\xhh Angka hexadesimal
\0 Null
Beberapa contoh program dari penggunaan karakter ESCAPE
Output:
My mobile number is 7873923408.
My mobile number is 7873923408.
Output:
Nilai output tergantung kompilator yang digunakan
Nilai output tergantung kompilator yang digunakan
Output:
Hello
sudah mandi semua
Hello
sudah mandi semua
Output:
Hello Juleha
Hello Juleha
Tanda escape sequence "\t" seringnya digunakan pada looping berdasarkan program pencetakan pola.
Output:
Hello selamat pagi
selamat datang di rumah pak Somad
Hello selamat pagi
selamat datang di rumah pak Somad
Output: (Tergantung pada jenis compiler yang digunakan)
ends
ends
Output: (Tergantung pada jenis compiler yang digunakan)
Hello\viona
Hello\viona
Penjelasan: Program ini mengandung escape sequence yang artinya setelah mencetak \ selanjutnya compiler akan membaca \ selanjutnya sebagai karakter baris baru yaitu \n, yang akan mencetak GFG pada baris selanjutnya.
Output:
'selamat pagi'
"selamat pagi"
'selamat pagi'
"selamat pagi"
Output:
??!
??!
Output:
A:5
A:5
Penjelasan: 000 adalah satu hingga tiga digit octal (0...7), yang artinya harus ada paling sedikit satu digit octal setelah \ dan maksimum tiga. Pada 072 adalah sebuah notasi octal, pertama dikonversi menjadi notasi desimal yang merupakan nilai ASCII dari karakte ':'. Di tempat \ 072 berada: dan output-nya adalah A:5.
Output:
BJ
Penjelasan: hh merupakan digit hexadesimal. Terdapat lebih banyak angka hexadesimal setelah \x. Berikut, '\x4a' adalah angka hexadesimal dan merupakan single karakter. Pertama, karakter tersebut akan dikonversi menjadi notasi desimal dan dengan menggunakan karakter ASCII nilainya akan ditampilkan sebagai 'J'.
Tidak ada komentar:
Posting Komentar
Respon komentar 7 x 24 jam, so please be patient :D