Bài viết này xem cách in ký tự không dùng định dạng %d, %f, %c. Các định dạng này dùng với printf() in ký tự/số.
Cách khác in ký tự không dùng %c: đặt giá trị ASCII trực tiếp dạng hex.
Ví dụ mã
#include <stdio.h>
main() {
printf("\x41 \n"); // 41 là ASCII của A dạng Hex
printf("\x52 \n"); // 52 là ASCII của R dạng Hex
printf("\x69 \n"); // 69 là ASCII của i dạng Hex
}Kết quả
A R i