ভেরিয়েবল
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