दो स्ट्रिंग को जोड़ना क्या होता है? उदाहरण सहित समझाइए। या किसी एक स्ट्रिंग में एक नये शब्द का संयोजन कैसे करते हैं? समझाइए।
Answers
स्ट्रिंग कॉन्कटेनशन
Explanation:
स्ट्रिंग संघनन (स्ट्रिंग कॉन्कटेनशन )
स्ट्रिंग संघनन एक नया बड़ा स्ट्रिंग बनाने के लिए दो या अधिक छोटे स्ट्रिंग में शामिल होने की प्रक्रिया है। उदाहरण के लिए आप किसी व्यक्ति के पहले और अंतिम नाम को संक्षिप्त करके पूरा नाम बना सकते हैं।
उदाहरण के लिए
स्ट्रिंग 1: जॉन
स्ट्रिंग 2: मेडिन
2 स्ट्रिंग का संयोजन: जॉन मेडिन
यह स्ट्रिंग संयोजन कार्यक्रम उपयोगकर्ता को दो स्ट्रिंग मान या दो-वर्ण सरणी में प्रवेश करने की अनुमति देता है।
strcat () फ़ंक्शन
स्ट्रिंग संघनन कार्यक्रम उपयोगकर्ता को दो स्ट्रिंग मान या दो-वर्ण array दर्ज करने की अनुमति देता है। strcat () फ़ंक्शन का उपयोग स्ट्रिंग संयोजन के लिए किया जाता है।
यह निर्दिष्ट स्ट्रिंग को दूसरे निर्दिष्ट स्ट्रिंग के अंत में समेटता है
वाक्य - विन्यास:
char * strcat (char * str1, const char * str2)
यह फ़ंक्शन दो पॉइंटर को तर्क के रूप में लेता है और पॉइंटर को कॉनटेनेंस के बाद गंतव्य स्ट्रिंग पर लौटाता है।
str1 - गंतव्य स्ट्रिंग के लिए सूचक।
str2 - गंतव्य स्ट्रिंग के लिए जोड़ा जाता है, जो स्रोत स्ट्रिंग के लिए सूचक।
strcat() का उपयोग करते हुए दो स्ट्रिंग्स को सम्मिलित करने का C प्रोग्राम
#include <stdio.h>
#include <string.h>
main()
{
char s1[20], s2[20];
printf("\nEnter first string: ");
gets(s1);
printf("\nEnter second string: ");
gets(s2);
strcat(s1, s2);
printf("\nThe concatenated string is: %s", s1);
getch();
}
Output
Enter first string: Programming
Enter second string: Class
The concatenated string is: Programming Class