Các chỉ định định dạng được sử dụng cho các hoạt động nhập - xuất (I / O). Với sự trợ giúp của công cụ định dạng, trình biên dịch có thể hiểu loại dữ liệu trong hoạt động I / O.
Có một số yếu tố ảnh hưởng đến công cụ định dạng. Chúng như sau -
-
Biểu tượng dấu trừ (-):Căn trái.
-
Số sau% chỉ định độ rộng trường tối thiểu. Nếu chuỗi nhỏ hơn chiều rộng, nó sẽ bị lấp đầy bởi khoảng trắng.
-
Dấu chấm (.) - Độ rộng và độ chính xác của trường riêng biệt.
Công cụ định dạng
Đây là danh sách một số định dạng -
| Thông số | Được sử dụng cho |
|---|---|
| % c | một ký tự duy nhất |
| % s | một chuỗi |
| % xin chào | ngắn (đã ký) |
| % hu | ngắn (không dấu) |
| % Lf | dài đôi |
| % n | không in được gì |
| % d | một số nguyên thập phân (giả sử cơ số 10) |
| % i | một số nguyên thập phân (tự động phát hiện cơ số) |
| % o | một số nguyên bát phân (cơ số 8) |
| % x | một số nguyên thập lục phân (cơ số 16) |
| % p | một địa chỉ (hoặc con trỏ) |
| % f | một số dấu phẩy động cho phao |
| % u | int số thập phân không dấu |
| % e | một số dấu phẩy động trong ký hiệu khoa học |
| % E | một số dấu phẩy động trong ký hiệu khoa học |
| %% | ký hiệu% |
Ví dụ
Dưới đây là chương trình C cho% o định dạng số nguyên bát phân -
#include <stdio.h>
int main() {
int num = 31;
printf("%o\n", num);
return 0;
} Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
37