C ++ strspn () - C ++ Standard Library

C ++ में strspn () फ़ंक्शन दो स्ट्रिंग डेस्ट और src लेता है और स्ट्रिंग के अधिकतम प्रारंभिक सेगमेंट की लंबाई देता है जिसमें स्ट्रिंग src में मौजूद वर्ण होते हैं।

strspn () प्रोटोटाइप

 size_t strspn (const char * dest, const char * src);

इसे हेडर फ़ाइल "> हेडर फ़ाइल में परिभाषित किया गया है।

strspn () पैरामीटर

  • dest: अशक्त समाप्त करने के लिए खोजे जाने वाले बाइट स्ट्रिंग को इंगित करता है।
  • src: शून्य समाप्त बाइट स्ट्रिंग को इंगित करता है जिसमें वर्णों को खोजना होता है।

strspn () वापसी मान

यह strspn()फ़ंक्शन भाग्य के अधिकतम प्रारंभिक खंड की लंबाई देता है जिसमें केवल ste द्वारा इंगित बाइट स्ट्रिंग से वर्ण होते हैं।

उदाहरण: कैसे कार्य () फ़ंक्शन काम करता है

 #include #include using namespace std; int main() ( char src() = "0123456789"; char dest() = "190126abqs121kfew"; size_t length = strspn(dest, src); cout << dest << " contains " << length << " initial numbers"; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 190126abqs121kfew में 6 प्रारंभिक संख्याएँ हैं

दिलचस्प लेख...