ফরম্যাট স্পেসিফায়ার ইনপুট-আউটপুট (I/O) অপারেশনে ব্যবহৃত হয়। কম্পাইলার এতে ডেটা টাইপ বুঝতে পারে।
প্রভাবিত উপাদান
-(মাইনাস): লেফ্ট অ্যালাইনমেন্ট।%এর পরের সংখ্যা: মিনিমাম ফিল্ড উইডথ।.(পিরিয়ড): ফিল্ড উইডথ এবং প্রিসিশন আলাদা করে।
প্রধান ফরম্যাট স্পেসিফায়ার তালিকা
| স্পেসিফায়ার | ব্যবহার |
|---|---|
| %c | একটি ক্যারেক্টার |
| %s | একটি স্ট্রিং |
| %hi | শর্ট (সাইনড) |
| %hu | শর্ট (আনসাইনড) |
| %Lf | লং ডাবল |
| %n | কিছু প্রিন্ট করে না |
| %d | ডেসিমেল ইন্টিজার (বেস ১০) |
| %i | ডেসিমেল ইন্টিজার (বেস অটো ডিটেক্ট) |
| %o | অক্টাল (বেস ৮) ইন্টিজার |
| %x | হেক্সাডেসিমেল (বেস ১৬) ইন্টিজার |
| %p | অ্যাড্রেস (পয়েন্টার) |
| %f | ফ্লোটিং পয়েন্ট নম্বর (ফ্লোট) |
| %u | আনসাইনড ডেসিমেল ইন্টিজার |
| %e | সায়েন্টিফিক নোটেশনে ফ্লোটিং পয়েন্ট |
| %E | সায়েন্টিফিক নোটেশনে ফ্লোটিং পয়েন্ট |
| %% | % সিম্বল |
উদাহরণ: %o অক্টাল ইন্টিজার
#include <stdio.h>
int main() {
int num = 31;
printf("%o\n", num);
return 0;
}