ASCII (আমেরিকান স্ট্যান্ডার্ড কোড ফর ইনফরমেশন ইন্টারচেঞ্জ) টেবিলে 128টি অক্ষর রয়েছে যার মান 0 থেকে 127 পর্যন্ত।
বিভিন্ন অক্ষরের কিছু ASCII মান নিম্নরূপ -
চরিত্র | ASCII মান |
---|---|
A | 65 |
a | 97 |
Z | 90 |
z | 122 |
$ | 36 | ৷
& | 38 |
? | 63 |
একটি প্রোগ্রাম যা একটি অক্ষরের ASCII মান খুঁজে পায় তা নিম্নরূপ দেওয়া হয় -
উদাহরণ
#include <iostream> using namespace std; void printASCII(char c) { int i = c; cout<<"The ASCII value of "<<c<<" is "<<i<<endl; } int main() { printASCII('A'); printASCII('a'); printASCII('Z'); printASCII('z'); printASCII('$'); printASCII('&'); printASCII('?'); return 0; }
আউটপুট
The ASCII value of A is 65 The ASCII value of a is 97 The ASCII value of Z is 90 The ASCII value of z is 122 The ASCII value of $ is 36 The ASCII value of & is 38 The ASCII value of ? is 63
উপরের প্রোগ্রামে, ফাংশন printASCII() অক্ষরের ASCII মান প্রিন্ট করে। এই ফাংশনটি একটি int ভেরিয়েবল i সংজ্ঞায়িত করে এবং c অক্ষরের মান এই ভেরিয়েবলে সংরক্ষণ করা হয়। যেহেতু i পূর্ণসংখ্যার ধরন, তাই অক্ষরের অনুরূপ ASCII কোড i-এ সংরক্ষিত হয়। তারপর c এবং i এর মান প্রদর্শিত হয়।
এটি নিম্নলিখিত কোড স্নিপেট দ্বারা প্রদর্শিত হয়৷
৷void printASCII(char c) { int i = c; cout<<"The ASCII value of "<<c<<" is "<<i<<endl; }