কম্পিউটার টিউটোরিয়াল

সি ভাষায় বিভিন্ন ফরম্যাট স্পেসিফায়ার (Format Specifiers)


ফরম্যাট স্পেসিফায়ার ইনপুট-আউটপুট (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;
}

আউটপুট: 37

  1. C ভাষায় বিভিন্ন পয়েন্টার অপারেশন এবং পয়েন্টার সমস্যা ব্যাখ্যা

  2. সি ভাষায় ব্যবহৃত বিভিন্ন অপারেটর এবং এক্সপ্রেশন কী কী?

  3. সি ভাষায় বিভিন্ন সার্চিং টেকনিক কী কী?

  4. C#.NET-এ বিভিন্ন অ্যাক্সেস স্পেসিফায়ারগুলো কী কী?