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

C-এ ভেরিয়েবল এবং কীওয়ার্ড


ভেরিয়েবল

C ভাষায়, ভেরিয়েবল হলো স্টোরেজ প্লেস যেখানে ডেটার কোনো রূপ সংরক্ষণ করা হয়। ভিন্ন ভেরিয়েবল আলাদা পরিমাণ মেমরি দখল করে এবং उनপে অপারেশন সেট প্রয়োগ করা হয়।

একটি ভেরিয়েবল নাম সংখ্যা দিয়ে শুরু হতে পারে না। এতে অক্ষর, সংখ্যা, আন্ডারস্কোর "_" থাকতে পারে।

C-এ ভেরিয়েবল ডিক্লেয়ার করার সিনট্যাক্স:

type variable_name;

C-এ একাধিক ভেরিয়েবল ডিক্লেয়ার করার সিনট্যাক্স:

type variable_name1, variable_name2,variable_name3;

C-এ ভেরিয়েবল উদাহরণ:

উদাহরণ

#include <stdio.h>
int main() {
    char a1 = 'H';
    int b = 90, c = 150;
    float _d = 3.4;
    printf("Character value : %c\n",a1);
    printf("Integer value : %d\t%d\n",b,c);
    printf("Float value : %f",_d);
    return 0;
}

আউটপুট

Character value : H
Integer value : 90	150
Float value : 3.400000

কীওয়ার্ড

কীওয়ার্ড হলো C ভাষায় পূর্বনির্ধারিত, রিজার্ভড শব্দ যেগুলো নির্দিষ্ট বৈশিষ্ট্যের সাথে সম্পর্কিত। এই শব্দগুলো C ভাষার কার্যকারিতা ব্যবহার করতে সাহায্য করে। কম্পাইলারের কাছে এদের বিশেষ অর্থ থাকে।

C-এ মোট ৩২টি কীওয়ার্ড রয়েছে।

auto double int struct
break else long switch
case enum register typedef
char extern return union
continue for signed void
do if static while
default goto sizeof volatile
const float short unsigned

C-এ কীওয়ার্ড উদাহরণ:

উদাহরণ

#include <stdio.h>
int main() {
    // char, int and float are keywords and used as datatypes
    char c = 'H';
    int b = 6, c;
    float _d = 7.6;
    // if and else is a keyword checking the value of b
    if(b<5)
        printf("Character Value : %c",a1);
    else
        printf("Float value : %f",_d);
    return 0;
}

আউটপুট

Float value : 7.600000

  1. জাভাস্ক্রিপ্টে পাস বাই ভ্যালু এবং পাস বাই রেফারেন্স ব্যাখ্যা

  2. হ‍্যাশ ফাংশন এবং হ‍্যাশ টেবিল (Hash Functions and Hash Tables)

  3. জাভাতে কনস্ট্যান্ট (Constant) এবং ফাইনাল (Final) ভেরিয়েবলের পার্থক্য

  4. পাইথনে গ্লোবাল এবং লোকাল ভেরিয়েবল