Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी/सी++ में strchr () फ़ंक्शन

स्ट्रिंग में वर्ण खोजने के लिए फ़ंक्शन strchr () का उपयोग किया जाता है। यह चरित्र की पहली घटना को खोजता है जिसे दूसरे तर्क के रूप में पारित किया जाता है और यह चरित्र के लिए एक सूचक देता है, अन्यथा सफल होने पर, NULL।

सी भाषा में strchr() का सिंटैक्स यहां दिया गया है,

char *strchr(const char *string , int character)

यहाँ,

स्ट्रिंग - वह स्ट्रिंग जिसे कैरेक्टर को खोजने के लिए स्कैन किया जाना है।

चरित्र - वह वर्ण जिसे स्ट्रिंग में खोजा जाना है।

सी भाषा में strchr() का एक उदाहरण यहां दिया गया है,

उदाहरण

#include<stdio.h>
#include<string.h>
int main() {
   char s[] = "Helloworld!";
   char c = 'o';
   char *result = strchr(s, c);
   printf("String after searching the character : %s", result);
   return 0;
}

आउटपुट

String after searching the character : oworld!

उपरोक्त कार्यक्रम में, एक चार प्रकार की स्ट्रिंग पास की जाती है और एक वर्ण जिसे स्ट्रिंग में खोजा जाना है। परिणाम सूचक चर *परिणाम में संग्रहीत है।

char s[] = "Helloworld!";
char c = 'o';
char *result = strchr(s, c);

  1. mbrtowc () C/C++ में कार्य करता है

    इस mbrtowc () फ़ंक्शन का उपयोग मल्टीबाइट अनुक्रम को विस्तृत वर्ण स्ट्रिंग में बदलने के लिए किया जाता है। यह बाइट में मल्टीबाइट वर्णों की लंबाई देता है। सिंटैक्स नीचे जैसा है। mbrtowc (wchar_t* wc, const char* s, size_t max, mbstate_t* ps) तर्क हैं - wc वह सूचक है जो इंगित करता है कि परिणामी विस्तृ

  1. सी ++ में स्ट्रिंग एट () फ़ंक्शन

    इस खंड में, हम देखेंगे कि C++ में at a () फंक्शन क्या है। किसी दिए गए स्थान पर वर्ण तक पहुँचने के लिए at() फ़ंक्शन का उपयोग किया जाता है। इस कार्यक्रम में, हम a () फ़ंक्शन का उपयोग करके प्रत्येक वर्ण के माध्यम से पुनरावृति करेंगे और उन्हें अलग-अलग पंक्तियों में प्रिंट करेंगे। उदाहरण कोड #include<

  1. strchr () C++ में फंक्शन

    सी ++ में, strchr() एक पूर्वनिर्धारित कार्य है। इसका उपयोग स्ट्रिंग हैंडलिंग के लिए किया जाता है और यह दिए गए स्ट्रिंग में दिए गए वर्ण का पहला अवसर देता है। strchr() का सिंटैक्स निम्नानुसार दिया गया है। char *strchr( const char *str, int c) उपरोक्त सिंटैक्स में, str वह स्ट्रिंग है जिसमें वर्ण c हो