Computer >> Máy Tính >  >> Lập trình >> lập trình C

Các mã định dạng khác nhau được sử dụng trong ngôn ngữ C là gì?

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