Pointer and String and Pointer to String in C in Hindi

Relation between Pointer and 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 के अंत को सूचित करता है।

Pointer के बारे में अधिक जानने के लिए देखें—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-Language में Array क्या है जानने के लिए देखें—Arrays in C

Pointer and String and Pointer to String in C in Hindi

C-Language में File Management क्या है जानने के लिए देखें—Introduction to File

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

What are strings in C in Hindi

Pointer और 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-Language में Array क्या है जानने के लिए देखें—Arrays in C

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

C-Language में Structure क्या है जानने के लिए देखें—Structures in C

String handling functions in C

String Handling Functions in C in Hindi 1

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

String Handling Functions in C in Hindi 2

C-Language में Pointer क्या है जानने के लिए देखें—Pointers 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: