size_t দৈর্ঘ্যের ভেরিয়েবল প্রিন্ট করার জন্য %zu ব্যবহার করা উচিত। %dও ব্যবহার করা যায়, তবে ত্রুটি দেখাবে না। কিন্তু size_t ভেরিয়েবল প্রিন্ট করার সঠিক পদ্ধতি হলো %zu ব্যবহার করা।
%zu ফরম্যাটে z হলো লেথ মডিফায়ার এবং u মানে অনসাইনড টাইপ।
size_t ভেরিয়েবল প্রিন্ট করার উদাহরণ:
উদাহরণ
#include <stdio.h>
int main() {
size_t a = 20;
printf("The value of a : %zu", a);
return 0;
}
আউটপুট
The value of a : 20
উপরের প্রোগ্রামে size_t দৈর্ঘ্যের একটি ভেরিয়েবল ডিক্লেয়ার ও ইনিশিয়ালাইজ করা হয়েছে।
size_t a = 20;
size_t দৈর্ঘ্যের ভেরিয়েবল নিচের মত করে প্রিন্ট করা হয়েছে:
printf("The value of a : %zu", a);