Introduction of String
C Programming में String, Character का एक Sequence है| जो Null Character ‘\0’ के साथ End होता है। String को Character की एक Array के रूप में Define किया गया है। एक Character Array और एक String के बीच का अंतर यह है, कि String को एक Unique Character ‘\0’ के साथ End किया जाता है।
Declaration of String
एक String को Declare करना उतना ही Simple है, जितना कि One-Dimensional Array Declare करना। String को Declare करने के लिए निम्नलिखित Basic Syntax का प्रयोग किया जाता है।
Syntax
Syntax में (str_name) Variable का नाम है, तथा String की Length को define करने के लिए size का use किया जाता है|
Functions of String
String Function | Description |
---|---|
strcat | एक String से दूसरे String को जोड़ा जाता है| |
strchr | String Array के पहले Character Occurrence के Pointer को Return करता है| |
strcmp | दो String को Compare करने के लिए प्रयोग किया जाता है| ये Case-Sensetive होते है| |
strcmpi | दो String को Compare करने के लिए प्रयोग किया जाता है| ये Case-Sensetive नहीं होते है| |
strcpy | एक String को दूसरे String में Copy करता है | |
strdup | String का Duplicate Create करता है | |
strlen | String की Length निकालने के लिए प्रयोग किया जाता है| |
strlwr | Uppercase के Characters को Lowercase में Convert करता है | |
strncat | एक String से दूसरे String में Character को Combine करने के लिए Use किया जाता है। |
strncpy | Character को एक String से दूसरे String में Copy करता है | |
strnset | किसी String के पहले (n) Characters को किसी दिए गए Characters पर Set करने के लिए Use किया जाता है। |
strrchr | किसी String में किसी Characters की Last Occurance का पता लगाता है। |
strrev | String को Reverse Order में Print करता है | |
strrstr | इसका उपयोग String के Sub-String की First Occurance को Find करने के लिए किया जाता है। |
strset | दिए हुए Character से पूरे String को Replace करता है | |
strstr | इसका उपयोग String के Sub-String की First Occurance को Find करने के लिए किया जाता है। |
strupr | Lowercase के Characters को Uppercase में Convert करने के लिए Use किया जाता है। |
Example
Output