টাইপ কোয়ালিফায়ারগুলি সি প্রোগ্রামিং ভাষায় বিদ্যমান ডেটাটাইপগুলিতে বিশেষ বৈশিষ্ট্য যোগ করে।
C ভাষায় তিন ধরনের কোয়ালিফায়ার আছে এবং ধ্রুব টাইপ কোয়ালিফায়ার নিচে ব্যাখ্যা করা হয়েছে −
কনস্ট
তিন ধরনের ধ্রুবক আছে, যা নিম্নরূপ -
-
আক্ষরিক ধ্রুবক
-
সংজ্ঞায়িত ধ্রুবক
-
মেমরির ধ্রুবক
আক্ষরিক ধ্রুবক − এগুলি হল নামহীন ধ্রুবক যা ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়৷
৷উদাহরণস্বরূপ,
a=b+7 //Here ‘7’ is literal constant.
সংজ্ঞায়িত ধ্রুবক − এই ধ্রুবকগুলি #
এর সাথে প্রিপ্রসেসর কমান্ড 'define' ব্যবহার করেউদাহরণস্বরূপ, #ডিফাইন PI 3.1415
মেমরি ধ্রুবক − এই ধ্রুবকগুলি 'C' কোয়ালিফায়ার 'const' ব্যবহার করে, যা নির্দেশ করে যে ডেটা পরিবর্তন করা যাবে না।
সিনট্যাক্স নিম্নরূপ -
const type identifier = value
উদাহরণস্বরূপ,
const float pi =3.1415
যেহেতু, আপনি দেখতে পাচ্ছেন যে এটি কেবল একটি আক্ষরিক নাম দেয়।
উদাহরণ
ধ্রুবক টাইপ কোয়ালিফায়ার -
-এর জন্য C প্রোগ্রামটি নিচে দেওয়া হল#include<stdio.h> #define PI 3.1415 main ( ){ const float cpi = 3.14 printf ("literal constant = %f",3.14); printf ("defined constant = %f", PI); printf ("memory constant = %f",cpi); }
আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
literal constant = 3.14 defined constant = 3.1415 memory constant = 3.14