सी प्रोग्राम स्ट्रेंपी () का उपयोग किए बिना स्ट्रिंग कॉपी करने के लिए

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

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

  • C एरेस
  • सी प्रोग्रामिंग स्ट्रिंग्स
  • लूप के लिए सी

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

स्ट्रिंग का उपयोग किए बिना स्ट्रिंग कॉपी करें ()

#include int main() ( char s1(100), s2(100), i; printf("Enter string s1: "); fgets(s1, sizeof(s1), stdin); for (i = 0; s1(i) != ''; ++i) ( s2(i) = s1(i); ) s2(i) = ''; printf("String s2: %s", s2); return 0; ) 

आउटपुट

स्ट्रिंग s1 दर्ज करें: अरे साथी प्रोग्रामर। स्ट्रिंग s2: अरे साथी प्रोग्रामर।

उपरोक्त कार्यक्रम स्ट्रिंग एस 1 की सामग्री को स्ट्रिंग एस 2 से मैन्युअल रूप से कॉपी करता है।

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