প্লেসহোল্ডার

Placeholder

আমরা প্রায় প্রত্যেকটা প্রোগ্রামে %d, %f, %c, %s ব্যবহার করে থাকি। এইগুলোর প্রত্যেকটার একটি সুনির্দিষ্ট ব্যাখ্যা রয়েছে। এইগুলোকে অনেকেই control string বা format string বলে। ডেটা ইনপুট আউটপুটের এই সাইনগুলোকে অনেকে Conversion Characters বলে আবার অনেকে Placeholder বলে। নিচে সি প্রোগ্রামিং এ ব্যবহৃত কনভার্শন ক্যারেক্টার গুলোর একটা লিস্ট দেওয়া হলোঃ

Placeholder

Meaning

%c

Single Character ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%d

Integer Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%ld

long Integer Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%e

e নোটেশনে Signed ফ্লোটিং পয়েন্ট এর জন্য ব্যবহার করা হয়

%f

Floating-point Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%lf

Double Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%g

সাইন্টিফিক নোটেশনে Signed ফ্লোটিং পয়েন্ট এর জন্য ব্যবহার করা হয়

%i

Decimal, Hexa or Octal Integer Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%o

Octal Integer Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%p

Pointer Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%s

String Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%u

Unsigned decimal Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়

%x

Hexadecimal Data ইনপুট-আউটপুটের জন্য ব্যবহার করা হয়