सी कार्यक्रम एक स्ट्रिंग की लंबाई का पता लगाने के लिए

इस उदाहरण में, आप स्ट्रिंग () फ़ंक्शन का उपयोग किए बिना एक स्ट्रिंग की लंबाई मैन्युअल रूप से ढूंढना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित सी प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • सी प्रोग्रामिंग स्ट्रिंग्स
  • लाइब्रेरी फ़ंक्शंस का उपयोग करते हुए स्ट्रिंग प्रोग्रामिंग सी प्रोग्रामिंग में
  • लूप के लिए सी

जैसा कि आप जानते हैं, एक स्ट्रिंग की लंबाई खोजने का सबसे अच्छा तरीका strlen()फ़ंक्शन का उपयोग करके है । हालांकि, इस उदाहरण में, हम एक स्ट्रिंग की लंबाई मैन्युअल रूप से पाएंगे।

स्ट्रिंग () फ़ंक्शन का उपयोग किए बिना स्ट्रिंग की लंबाई की गणना करें

#include int main() ( char s() = "Programming is fun"; int i; for (i = 0; s(i) != ''; ++i); printf("Length of the string: %d", i); return 0; ) 

आउटपुट

स्ट्रिंग की लंबाई: 18 

यहाँ, एक forलूप का उपयोग करके , हमने स्ट्रिंग के पात्रों से i = 0लेकर ''(अशक्त चरित्र) तक का सामना किया है। प्रत्येक पुनरावृत्ति में, i का मान 1 से बढ़ जाता है।

जब लूप समाप्त होता है, तो स्ट्रिंग की लंबाई i चर में संग्रहीत की जाएगी।

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