Variable Definition – ভেরিয়েবল

Variable Definition হল মেমরি লোকেশন এর নাম। যেখানে আমরা ভেল্যু স্টোর করতে পারি। সময়ের সাথে সাথে ভেরিয়েবল এর মান পরিবর্তন হয়।

সিনটেক্স

type variable_name;

ভেরিয়েবলের নাম ঘোষণার নিয়ম

  • ভেরিয়েবল এর নামে বর্নমালা(a, b, c….), ডিজিট(1, 2, 3…), আন্ডারস্কোর( _ ) ব্যবহার করা যাবে।
  • ডিজিট দ্বারা শুরু করা যাবে না, কিন্তু বর্নমালা(a, b, c….) এবং আন্ডারস্কোর( _ ) দ্বারা নাম শুরু করা যাবে।
  • ভেরিয়েবল এর নামে স্পেস ব্যবহার করা যাবে না।
  • ভেরিয়েবলের নামে কিওয়ার্ড(e.g. int, float, double etc) ব্যবহার করা যাবে না।
int a;
float abc;
char name;
double num;

ভেরিয়েবলের প্রকারঃ

  1. লোকাল ভেরিয়েবল
  2. গ্লোবাল ভেরিয়েবল
  3. স্টেটিক ভেরিয়েবল
  4. অটোমেটিক ভেরিয়েবল
  5. এক্সটানাল ভেরিয়েবল

লোকাল ভেরিয়েবলঃ একটি নিদিষ্ট এরিয়া মধ্যে কাজ করে এবং এক্সেস করা যায়। { } বন্দনির মাঝের অংশটুকুকে ভেরিয়েবল স্কোপ বলে।

void bncodeing() {
    int number = 10; //Local Variable
}

গ্লোবাল ভেরিয়েবলঃ ফাংশন এর উপরে ডিক্লিয়ার করে প্রোগ্রামের সকল জায়গার থেকে এক্সেস করা যায়।

int Glo_variable = 20; //Global Variable
void bncodeing() {
    int number = 10; //Local Variable
}

স্টেটিক ভেরিয়েবলঃ static কিওয়ার্ড ব্যবহার করে ঘোষাণা করা হয়। ফাংশন কল করলে ইক্রিমেন্ট ভেল্যু(৩০, ৩১, ৩২, ৩৩……) পাওয়া যায়।

int Glo_variable = 20; //Global Variable
void bncodeing() {
    int number = 10; //Local Variable
    static S_number = 30; //Static Variable
}

অটোমেটিক ভেরিয়েবলঃ auto কিওয়ার্ড ব্যবহার করে ঘোষাণা করা হয়। ডিফল্ট ভেরিয়েবল হিসাবে কাজ করে।

int Glo_variable = 20; //Global Variable
void bncodeing() {
    int number = 10; //Local Variable
    static S_number = 30; //Static Variable
    auto int Auto_number =40;//automatic variable 
}

এক্সটানাল ভেরিয়েবলঃ একটি ভেরিয়েবল অনেক গুলি সি ফাইলে ব্যবহার করতে এক্সটানাল ভেরিয়েবল ব্যবহার করা হয়।

outfile.h

extern int number = 10;//external variable (also global)  
#include "outfile.h"  
#include <stdio.h>  
void bncodeing(){  
    printf("Global variable: %d", global_variable);  
}  

  • Variable জন্য একটি উদাহরণ?
  • একটি Variable হল কোনো বৈশিষ্ট্য, সংখ্যা বা পরিমাণ যা পরিমাপ বা গণনা করা যায়। একটি ভেরিয়েবলকে ডেটা আইটেমও বলা যেতে পারে। বয়স, লিঙ্গ, ব্যবসায়িক আয় এবং ব্যয়, জন্মের দেশ, মূলধন ব্যয়, শ্রেণির গ্রেড, চোখের রঙ এবং গাড়ির ধরন Variable উদাহরণ।

    কাজ

    • সকল প্রকার ভেরিয়েবল ব্যবহার করে প্রোগ্রাম কর।
    • একটি প্রোগ্রামে লিখ।
    • Variable Definition HelpLink