Chúng ta nên sử dụng “% zu” để in các biến có độ dài size_t. Chúng ta cũng có thể sử dụng “% d” để in các biến size_t, nó sẽ không hiển thị bất kỳ lỗi nào. Cách chính xác để in biến size_t là sử dụng “% zu”.
Ở định dạng “% zu”, z là công cụ sửa đổi độ dài và u là đại diện cho loại không dấu.
Sau đây là một ví dụ để in biến size_t.
Ví dụ
#include <stdio.h> int main() { size_t a = 20; printf("The value of a : %zu", a); return 0; }
Đầu ra
The value of a : 20
Trong chương trình trên, một biến có độ dài size_t được khai báo và khởi tạo với một giá trị.
size_t a = 20;
Các biến có độ dài size_t được in như sau -
printf("The value of a : %zu", a);