"string.h" लाइब्रेरी में परिभाषित कई महत्वपूर्ण स्ट्रिंग फ़ंक्शन हैं।
string.h हेडर फ़ाइल C भाषा में सभी स्ट्रिंग फ़ंक्शंस का समर्थन करती है। सभी स्ट्रिंग फ़ंक्शन नीचे दिए गए हैं।
विस्तार विवरण और उदाहरण कार्यक्रमों के लिए नीचे प्रत्येक स्ट्रिंग फ़ंक्शन नाम पर क्लिक करें।
क्र. | फ़ंक्शन | विवरण |
01. | स्ट्रिंग नाम की लंबाई लौटाता है। | |
02. | strcpy(destination, source) | स्रोत स्ट्रिंग की सामग्री को गंतव्य स्ट्रिंग में कॉपी करता है। |
03. | strncpy(string) | एक स्ट्रिंग के वर्णों की संख्या दूसरे को दी गई प्रतिलिपियाँ |
04. | strcat(first_string, second_string) | दूसरी स्ट्रिंग के साथ पहली स्ट्रिंग को जोड़ता है या ज्वाइन होता है। स्ट्रिंग का परिणाम पहली स्ट्रिंग में संग्रहीत किया जाता है। |
05. | strcmp(first_string, second_string) | दूसरी स्ट्रिंग के साथ पहली स्ट्रिंग की तुलना करता है। यदि दोनों स्ट्रिंग समान हैं, तो यह 0 देता है। |
06. | strrev(string) | रिवर्स स्ट्रिंग देता है या दिए गए स्ट्रिंग को उलट देता है |
07. | strlwr(string) | लोअरकेस में स्ट्रिंग कैरेक्टर देता है। |
08. | strupr(string) | अपरकेस में स्ट्रिंग कैरेक्टर देता है। |
09. | strcmpi(string) | strcmp() फ़ंक्शन के समान। लेकिन, यह फ़ंक्शन मामले ( case ) पर बातचीत करता है। "A" और "a" को समान माना जाता है। |
10. | strncat(string) | स्ट्रिंग के एक हिस्से को दूसरे में जोड़ता है |
11. | strchr(string) | str1 में चार की पहली घटना के लिए पॉइंटर देता है |
12. | strrchr(string) | एक स्ट्रिंग में दिए गए कैरेक्टर की अंतिम घटना पाई जाती है |
13. | strstr(string) | str1 में str2 की पहली घटना के लिए पॉइंटर लौटाता है |
14. | strrstr(string) | str1 में str2 की अंतिम घटना के लिए पॉइंटर लौटाता है |
15. | strdup(string) | स्ट्रिंग को डुप्लिकेट करता है |
16. | strset(string) | एक स्ट्रिंग में सभी कैरेक्टर्स को दिए गए कैरेक्टर पर सेट करता है |
17. | strnset(string) | यह एक स्ट्रिंग में कैरेक्टर्स के अंश या भाग को दिए गए कैरेक्टर पर सेट करता है |
18. | strtok(string) | सीमांकक ( delimiter ) का उपयोग करके दिए गए स्ट्रिंग को टोकन करना |
Komentari