String Handling in C++ in Hindi

String Handling in C++ in Hindi

Pointer और String के मध्य संबंध और Pointer to string के बारे में जानने के लिए देखें यह पोस्ट—Pointer and String

String एक ऐसा variable होता है जिसमें अक्षर या अक्षरों के समूह को स्टोर किया जा सकता है। इसका प्रयोग किसी अक्षर, शब्द, वाक्य, नाम, पहचान नम्बर, पता आदि को स्टोर करने के लिए किया जाता है। वास्तव में String एक Characters का One Dimensional Array होता है जिसके प्रत्येक Character मेमोरी में 1 Byte का स्थान लेते है। String के Characters भी किसी Integer या Float Array की तरह ही Contiguous Memory Locations में स्टोर होते है। प्रत्येक String के अंत में सदैव एक एक Special Character ‘\0’ स्टोर होता है जिसे Null Character कहते है। इसे String Termination Character भी कहा जाता है जो String के अंत को सूचित करता है।

C++ में String इनपुट के लिए cin Object का प्रयोग किया जाता है जो बिना Space के String को इनपुट लेता है। किन्तु यदि हमें Space सहित String को इनपुट लेना है तो इसके लिए gets() Function का प्रयोग करते है। साथ ही C++ में Strings पर कार्य करने के लिए बहुत सारे String Handling Functions उपलब्ध है जो string.h Header File के अंतर्गत Defined होते है। इनमें से कुछ महत्वपूर्ण Functions निम्नलिखित है—

Array और इसके विभिन्न प्रकारो को जानने के लिए देखें—Arrays in C++

Some most important string handling functions in C++

String Handling Functions in C++ in Hindi

Structure और इसके उपयोग जानने के लिए देखें—Structures in C++

String Handling Functions in C++ in Hindi 2

C++ में function क्या होता है जानने के लिए देखें—Functions in C++

String example programs in C++

  1. String input-output without space
  2. String input-output with space
  3. Strlwr() function example program
  4. Strupr() function example program
  5. Strlen() function example program
  6. Strrev() function example program
  7. Strcpy() function example program
  8. Strcat() function example program
  9. Strcmp() function example program
  10. String and Pointer
Share it to: