কম্পিউটার

সি ভাষায় বিভিন্ন ধরনের ধ্রুবক কী কী?


ধ্রুবক হল একটি মান যা প্রোগ্রাম নির্বাহের সময় পরিবর্তন করা যায় না; এটা ঠিক করা হয়েছে।

সি ভাষায়, একটি সংখ্যা বা অক্ষর বা অক্ষরের স্ট্রিংকে ধ্রুবক বলে। এবং এটা যে কোন ডাটা টাইপ হতে পারে। ধ্রুবককে আক্ষরিকও বলা হয়।

দুই ধরনের ধ্রুবক আছে −

প্রাথমিক ধ্রুবক − পূর্ণসংখ্যা, ভাসমান এবং অক্ষরকে প্রাথমিক ধ্রুবক বলা হয়।

সেকেন্ডারি ধ্রুবক − অ্যারে, স্ট্রাকচার, পয়েন্টার, Enum, ইত্যাদি, যাকে সেকেন্ডারি কনস্ট্যান্ট বলা হয়।

সিনট্যাক্স

const datatype variable;

প্রাথমিক ধ্রুবকের উদাহরণ

#include<stdio.h>
int main(){
   const int height=20;
   const int base=40;
   float area;
   area=0.5 * height*base;
   printf("The area of triangle :%f", area);
   return 0;
}

আউটপুট

The area of triangle :400.000000

সেকেন্ডারি কনস্ট্যান্টের উদাহরণ

include<stdio.h>
void main(){
   int a;
   int *p;
   a=10;
   p=&a;
   printf("a=%d\n",a);//10//
   printf("p=%d\n",p);//address value of p//
   *p=12;
   printf("a=%d\n",a);//12//
   printf("p=%d\n",p);//address value of p//
}
ঠিকানার মান

আউটপুট

a=10
p=6422036
a=12
p=6422036

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

  2. সি ল্যাঙ্গুয়েজে কি ধরনের এক্সপ্রেশন মূল্যায়ন করা হয়?

  3. সি ল্যাঙ্গুয়েজে প্রাথমিক ডাটা টাইপ কি কি?

  4. সি ভাষায় বিভিন্ন অনুসন্ধান কৌশল কি কি?