Pointer and String and Pointer to String in C++ in Hindi

Pointer and String and Pointer to String in C++ in Hindi

String के बारे में अधिक जानने के लिए देखें—Strings in C++

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

Pointers के बारे में अधिक जानने के लिए देखें—Pointers in C++

जिस प्रकार हम Pointer का प्रयोग किसी सामान्य Variableस, Array व Structure को Point करने के लिए करते है ठीक उसी प्रकार इसकी सहायता से किसी String Variable को भी आसानी से Point किया जा सकता है। इसके साथ ही Pointer के प्रयोग से String पर ऐसे बहुत से Operations किए जा सकते है जो सामान्य प्रकार से नहीं किए जा सकते है। उदाहरण के लिए हम किसी सामान्य String Variable के मान को किसी दूसरे String Variable में स्टोर नहीं कर सकते है किन्तु किसी Pointer String Variable के मान को दूसरे Pointer String Variable में स्टोर कर सकते है। इसी प्रकार किसी सामान्य String Variable को Declare करते ही Initialize करना होता है किन्तु Pointer String Variable को Declare करके प्रोग्राम में कहीं भी Initialize कर सकते है।

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

Pointer and String and Pointer to String in C in Hindi

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:

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: