सी में स्ट्रिंग कार्यक्रम

स्ट्रिंग्स वास्तव में एक द्वारा समाप्त किए गए वर्णों का एक आयामी सरणी हैं nullचरित्र '\ 0'। इस प्रकार एक शून्य-समाप्त स्ट्रिंग में वर्ण होते हैं जिसमें स्ट्रिंग शामिल होता है anull

निम्नलिखित घोषणा और आरंभीकरण "हैलो" शब्द से मिलकर एक स्ट्रिंग बनाते हैं। सरणी के अंत में अशक्त वर्ण रखने के लिए, स्ट्रिंग वाले वर्ण सरणी का आकार "हैलो" शब्द में वर्णों की संख्या से एक अधिक है।

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};

यदि आप सरणी आरंभीकरण के नियम का पालन करते हैं तो आप उपरोक्त कथन निम्नानुसार लिख सकते हैं -

char greeting[] = "Hello";

इस खंड में, हम सीखेंगे कि स्ट्रिंग सी प्रोग्रामिंग भाषा के साथ कैसे काम किया जाए। हमने कई उप-वर्गों में उदाहरणों को विभाजित किया है ताकि हम जो कर रहे हैं उसकी बेहतर समझ हो -

मूल कार्यक्रम

इन कार्यक्रमों को सी में स्ट्रिंग्स की मूल बातें समझने के लिए विशेष रूप से बनाया गया है। ये प्रोग्राम स्ट्रिंग के साथ पात्रों की एक सरणी के रूप में व्यवहार करता है।

  • सी में एक स्ट्रिंग मुद्रित करने का कार्यक्रम

  • सी में चरित्र द्वारा एक स्ट्रिंग चरित्र मुद्रित करने का कार्यक्रम

  • सी में फ़ंक्शन के बिना स्ट्रिंग की लंबाई खोजने का कार्यक्रम

  • सी में चरित्र रोड़ा गिनने का कार्यक्रम

  • सी में स्वरों की गिनती करने का कार्यक्रम

  • सी में स्ट्रिंग वर्णों को क्रमबद्ध करने का कार्यक्रम

मल्टी-स्ट्रिंग प्रोग्राम

इन कार्यक्रमों में एक से अधिक स्ट्रिंग चर हैं। इनसे आपको सी प्रोग्रामिंग भाषा में कई स्ट्रिंग चर के साथ काम करने की जानकारी मिलनी चाहिए -

  • C में स्ट्रिंग कॉपी करने का प्रोग्राम

  • सी में रिवर्स स्ट्रिंग के लिए कार्यक्रम

  • सी में तार खोजने का कार्यक्रम

  • सी में तारों को स्वैप करने का कार्यक्रम

  • सी में दो तारों की तुलना करने का कार्यक्रम

  • सी में दो तारों को समतल करने का कार्यक्रम

  • स्ट्रिंग एनग्राम प्रोग्राम सी में

लंबे स्ट्रिंग कार्यक्रम

एक वाक्य या एक पंक्ति को एक लंबी स्ट्रिंग माना जा सकता है। निम्नलिखित कार्यक्रम समान अवधारणा से संबंधित हैं -

  • सी प्रोग्राम को एक लाइन में शब्दों को उलटने के लिए

  • C लाइन को उलटने का कार्यक्रम