हेलो दोस्तों !
आज की इस Array of string क्या है ? What is array of string in C programming in Hindi पोस्ट में हम array of string के बारे में जानेंगे की C programming में array of string क्या होता है। तो दोस्तों अगर आप ऐरे ऑफ़ स्ट्रिंग को अच्छी तरह समझना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े।
इस पोस्ट के मुख्य टॉपिक्स निन्म है -
- array of string क्या है ?
- array of string का क्या use है ?
- array of string का program .
- array of string video.
1. array of string क्या है :-
तो दोस्तों array of string का program बनाने से पहले हम यह जान लेते है की ऐरे ऑफ़ स्ट्रिंग क्या है ?
दोस्तों अगर आप ऐरे और स्ट्रिंग को जानते होंगे तो आप ऐरे ऑफ़ स्ट्रिंग को अच्छी तरह समझ पाएंगे। क्योंकि ऐरे ऑफ़ स्ट्रिंग strings का ही ऐरे होता है जिसमें एक या एक से अधिक स्ट्रिंग्स होती है। दोस्तों ऐरे ऑफ़ स्ट्रिंग को tow dimensional ऐरे भी कहते है। C प्रोग्रामिंग में टू डायमेंशनल ऐरे को ही ऐरे ऑफ़ स्ट्रिंग कहते है।
C प्रोग्रामिंग में बहुत सारी स्ट्रिंग्स को स्टोर करने के लिए टू डायमेंशनल ऐरे का ही यूज़ करते है। इसलिए हम टू डायमेंशनल ऐरे को ऐरे ऑफ़ स्ट्रिंग कहते है। तो दोस्तों अब शायद आप समझ गए होंगे की ऐरे ऑफ़ स्ट्रिंग क्या होती है।
वैसे अगर आपने ऐरे और स्ट्रिंग को अच्छी तरह पढ़ा होगा। तो आप ऐरे ऑफ़ स्ट्रिंग को अच्छी तरह समझ गए होंगे। क्योंकि ऐरे ऑफ़ स्ट्रिंग ऐरे और स्ट्रिंग से मिलकर ही बना है। इसे प्रोग्राम में यूज़ करना भी आसान होता है आगे हम इसका example प्रोग्राम भी देखेंगे।
इसका सिंटेक्स कुछ इस प्रकार है - char array_name[size][length];
यहाँ array_name ऐरे का नाम है।
size नंबर ऑफ़ स्ट्रिंग है।
length हर स्ट्रिंग का साइज है।
2. array of string का क्या use है :-
दोस्तों ऐरे ऑफ़ स्ट्रिंग के बारे में जानने के बाद अब हम यह जान लेते है की ऐरे ऑफ़ स्ट्रिंग का क्या यूज़ होता है ?
तो दोस्तों अब मैं आपसे एक सवाल पूछता हूँ की अगर आपको एक प्रोग्राम बनाना है जिसमें आपको 100 स्टूडेंट के नाम को यूजर से एंटर करवाना है और सभी नामों को प्रिंट करना है। तो क्या आप 100 स्टूडेंट के नाम को रखने के लिए अलग -अलग नाम की string बनाएंगे क्योंकि आप same नाम नहीं रख सकते है।
चलो मान लेते है की आप 100 स्टूडेंट के नाम को स्टोर कराने के लिए 100 स्ट्रिंग अलग -अलग नाम की बना लेते है। लेकिन अब अगर आपको 1000 स्टूडेंट के नाम को input के रूप में लेकर सभी नामों को प्रिंट करना हो तो क्या आप 1000 स्ट्रिंग बनाएंगे। तो इसका सवाल है आप इतनी स्ट्रिंग्स को हैंडल नहीं कर पाएंगे।
दोस्तों इसी प्रॉब्लम को सॉल्व करने के लिए ऐरे ऑफ़ स्ट्रिंग बनाया गया। इसकी मदद से आप 1000 स्ट्रिंग्स को एक ही नाम से एक्सेस कर सकते है और बड़ी आसानी से इनपुट लेकर प्रिंट करा सकते है। तो दोस्तों इसी प्रॉब्लम को दूर करने के लिए ऐरे ऑफ़ स्ट्रिंग का यूज़ किया जाता है।
3. array of string का program :-
तो दोस्तों अब हम ऐरे ऑफ़ स्ट्रिंग को और अच्छी तरह समझने के लिए इसका एक प्रोग्राम देख लेते है।
example program :-
#include< stdio.h >
void main()
{
char fruitsName[5][20];
int i,j;
printf("\nEnter your 5 favourite fruits name.\n");
for ( i = 0; i < 5; i++)
{
fflush(stdin);
gets(fruitsName[i]);
}
printf("\nThis is your 5 favourite fruits\n");
for ( j = 0; j < 5; j++)
{
printf("%d. %s\n",j+1,fruitsName[j]);
}
printf("\n");
}
program output :-
Enter your 5 favourite fruits name.
apple
orange
watermelon
pineapple
grapes
This is your 5 favourite fruits
1. apple
2. orange
3. watermelon
4. pineapple
5. grapes
दोस्तों इस प्रोग्राम के आउटपुट में हमने जो 5 फ्रूट्स के नाम को यूजर से एंटर करवाया है उन्हें हमने ऐरे ऑफ़ स्ट्रिंग में ही स्टोर किया है और साथ ही इसी की मदद से प्रिंट भी किया है। इस प्रकार आप ऐरे ऑफ़ स्ट्रिंग में एक या एक से ज्यादा स्ट्रिंग्स को रख सकते है और उन्हें एक ही नाम से एक्सेस कर सकते है।
4. array of string video :-
तो दोस्तों अब हम ऐरे ऑफ़ स्ट्रिंग की वीडियो देख लेते है। इस वीडियो में हमने इस प्रोग्राम को बनाकर और इसके आउटपुट को भी प्रिंट करके बताया है और साथ ही ऐरे ऑफ़ स्ट्रिंग को अच्छी तरह explain किया है तो अगर आप इस वीडियो को देखना चाहते है तो नीचे लिंक पर क्लिक करके देख सकते है।
इन पोस्ट को भी पढ़े -
Author :- तो दोस्तों अब हमारी यह Array of string क्या है ? What is array of string in C programming in Hindi पोस्ट ख़त्म होती है हम आशा करते है की आपको हमारी यह पोस्ट जरूर पसंद आई होगी और आप array of string को अच्छी तरह समझ गए होंगे। तो दोस्तों आज के लिए बस इतना ही फिर मिलेंगे ऐसी ही किसी और इंटरेस्टिंग पोस्ट में तब तक के लिए अलविदा !
0 Comments
Do not enter any spam comments please.