অক্ষরের একটি অ্যারে (বা) অক্ষরের সংগ্রহকে একটি স্ট্রিং বলা হয়।
ঘোষণা
নীচে দেওয়া ঘোষণাটি পড়ুন -
char stringname [size];
যেমন- char a[50]; 50 অক্ষরের দৈর্ঘ্যের একটি স্ট্রিং।
শুরু করা
সূচনা নিম্নরূপ -
-
একক অক্ষর ব্যবহার করা হচ্ছে ধ্রুবক −
char string[20] = { ‘H’, ‘i’, ‘l’, ‘l’, ‘s’ ,‘\0’}
-
স্ট্রিং ধ্রুবক −
ব্যবহার করে
char string[20] = "Hello":;
-
'\0' একটি শূন্য অক্ষর বলা হয়। এটি স্ট্রিং এর শেষ চিহ্নিত করে।
-
'\0' স্বয়ংক্রিয়ভাবে কম্পাইলার দ্বারা স্থাপন করা হয়, যদি একটি স্ট্রিং ইনপুট হিসাবে দেওয়া হয়। ব্যবহারকারীকে একটি অক্ষর দেওয়া হলে শেষে '\0' বসানোর যত্ন নিতে হবে।
অ্যাক্সেস করা হচ্ছে − স্ট্রিং অ্যাক্সেস করার জন্য একটি নিয়ন্ত্রণ স্ট্রিং "%s" ব্যবহার করা হয়, যতক্ষণ না এটি '\0'-এর মুখোমুখি হয়।
উদাহরণ
নিচে একটি স্ট্রিং-
-এর জন্য C প্রোগ্রাম রয়েছে#include<stdio.h> main ( ){ char a[10] = "Hello"; clrscr ( ); printf ( " given string is %s",a) getch ( ); }
আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
Given string is Hello