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

printf কনভারশন ক্যারেক্টার এবং তাদের টাইপ কী কী?

printf-এর ব্যবহার হল কোনো ব্লাঙ্ক ফিল্ড ছাড়া একটি স্ট্রিং প্রিন্ট করা।

উদাহরণ:

printf ("An ordinary string.."); printf ("Testing 1,2,3...");

আরেকটি সহজ কেস হল একটি ইন্টিজার নম্বর প্রিন্ট করা।

int number = 48; printf ("%d",number);

দুটো একসাথে ব্যবহার করা যেতে পারে:

int number = 48; printf ("Some number = %d",number);

এই শেষ উদাহরণের ফলাফল স্ক্রিনে নিচের মতো দেখা যাবে:

Some number = 48

printf-এর বিভিন্ন কনভারশন ক্যারেক্টারগুলো নিচে দিয়ে থাকা হল:

  • d − সাইনড ডেনারি ইন্টিজার
  • u − अनসাইনড ডেনারি ইন্টিজার
  • x − হেক্সাডেসিমেল ইন্টিজার
  • o − অক্টাল ইন্টিজার
  • s − স্ট্রিং
  • c − সিঙ্গেল ক্যারেক্টার
  • f − ফিক্সড ডেসিমেল ফ্লোটিং পয়েন্ট
  • e − সায়েন্টিফিক নোটেশন ফ্লোটিং পয়েন্ট
  • g − f বা e যেটো ছোট সেটা ব্যবহার কর

উদাহরণ

printf কনভারশন ক্যারেক্টার এবং টাইপ ব্যবহারের সি প্রোগ্রাম:

/* printf Conversion Characters and Types */ #include <stdio.h> main (){     int i = -10;     unsigned int ui = 10;     float x = 3.56;     double y = 3.52;     char ch = 'z';     char *string_ptr = "any old string";     printf ("signed integer %d\n", i);     printf ("unsigned integer %u\n",ui);     printf ("This is wrong! %u",i);     printf ("See what happens when you get the ");     printf ("character wrong!");     printf ("Hexadecimal %x %x\n",i,ui);     printf ("Octal %o %o\n",i,ui);     printf ("Float and double %f %f\n",x,y);     printf (" ditto %e %e\n",x,y);     printf (" ditto %g %g\n",x,y);     printf ("single character %c\n",ch);     printf ("whole string -> %s",string_ptr); }

আউটপুট

signed integer -10 unsigned integer 10 This is wrong! 4294967286See what happens when you get the character wrong!Hexadecimal fffffff6 a Octal 37777777766 12 Float and double 3.560000 3.520000 ditto 3.560000e+000 3.520000e+000 ditto 3.56 3.52 single character z whole string -> any old string
  1. সি ভাষায় প্রাইমারি ডেটা টাইপ (Primary Data Types) কী?

  2. সি ভাষায় ইমপ্লিসিট ও এক্সপ্লিসিট টাইপ কনভার্সন

  3. C++-এ ফ্লিপ-ফ্লপের প্রকার ও রূপান্তর

  4. USB LED লাইট কী এবং এর ব্যবহারগুলো কী?