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

C ভাষায় ক্যারেক্টার অপারেশন ব্যাখ্যা


C প্রোগ্রামিং ভাষায় ক্যারেক্টার হতে পারে বড় হাতের অক্ষর (A-Z), ছোট হাতের অক্ষর (a-z), অঙ্ক (0-9), একটি শ্বেত স্থান (whitespace), বা একটি বিশেষ প্রতীক।

ঘোষণা

C প্রোগ্রামিং-এ ক্যারেক্টার অপারেশনের জন্য ঘোষণাটি নিচে দেওয়া হলো −

char a= 'A'; // একটি ক্যারেক্টার কনস্ট্যান্ট ব্যবহার করে।

ক্যারেক্টার ইনপুট/আউটপুট ফাংশন

ক্যারেক্টার ইনপুট/আউটপুট ফাংশনগুলো নিচে ব্যাখ্যা করা হলো −

C ভাষায় ক্যারেক্টার অপারেশন ব্যাখ্যা

উদাহরণ − char a;

scanf("%c", &a); printf("%c", a); a = getchar(); putchar(a); a = getch(); putch(a);

উদাহরণ

নিচে getchar() ব্যবহার করে লাইন গণনার জন্য একটি C প্রোগ্রাম দেওয়া হলো −

#include  /* ইনপুট-এ লাইন গণনা */ main(){ int count, num; printf("একাধিক স্টেটমেন্ট লিখুন এবং Ctrl+Z চাপুন:\n"); num = 0; while ((count = getchar()) != EOF) if (count == '\n') ++num; printf("%d\n", num); }

আউটপুট

প্রোগ্রামটির আউটপুট নিচে দেওয়া হলো −

একাধিক স্টেটমেন্ট লিখুন এবং Ctrl+Z চাপুন: Hi Hello Welcome To My World ^Z 4

  1. সি ভাষায় সিলেকশন সর্ট (Selection Sort) পদ্ধতি ব্যাখ্যা

  2. সি ভাষায় পয়েন্টার দিয়ে অ্যারিথমেটিক অপারেশন

  3. সি ভাষায় ইউনিয়ন টু পয়েন্টার ব্যাখ্যা

  4. সি ভাষায় পয়েন্টার অ্যাক্সেসিং ধারণা ব্যাখ্যা