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