Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

strncat () सी ++ में

सी ++ में फ़ंक्शन strncat() का उपयोग संयोजन के लिए किया जाता है। यह गंतव्य स्ट्रिंग के अंत में स्रोत स्ट्रिंग से वर्णों की निर्दिष्ट संख्या जोड़ता है और गंतव्य स्ट्रिंग के लिए एक सूचक देता है। strncat() का सिंटैक्स निम्नानुसार दिया गया है।

char * strncat ( char * dest, const char * src, size_t num );

उपरोक्त सिंटैक्स में, स्रोत स्ट्रिंग src को गंतव्य स्ट्रिंग के अंत में केवल num वर्णों तक जोड़ा जाता है।

एक प्रोग्राम जो स्ट्रैट () को प्रदर्शित करता है, वह इस प्रकार दिया गया है।

उदाहरण

#include <iostream>
#include <cstring>
using namespace std;
int main() {
   char str1[20] = "Programming is ";
   char str2[20] = "fun";
   strncat(str1, str2, 3);
   cout << "The concatenated string is "<<str1;
   return 0;
}

आउटपुट

The concatenated string is Programming is fun

उपरोक्त कार्यक्रम में, दो तार str1 और str2 परिभाषित किए गए हैं। strncat() str1 के अंत में str2 की सामग्री को तीन वर्णों तक जोड़ता है और कॉउट का उपयोग करके संयोजित स्ट्रिंग प्रदर्शित किया जाता है। यह इस प्रकार दिया गया है।

char str1[20] = "Programming is ";
char str2[20] = "fun";
strncat(str1, str2, 3);
cout << "The concatenated string is "<<str1;

  1. सी ++ में स्ट्रिंग को चार सरणी में कनवर्ट करें

    यह एक C++ प्रोग्राम है जो स्ट्रिंग को C++ में चार ऐरे में कनवर्ट करता है। यह कई तरह से किया जा सकता है: टाइप 1: एल्गोरिदम Begin Assign value to string m. For i = 0 to sizeof(m) Print the char array. End उदाहरण कोड #include<iostream> #include<string.h> using namespace std; i

  1. सी ++ में strcat () बनाम strncat ()

    strcat () और strncat () दोनों C ++ में पूर्वनिर्धारित स्ट्रिंग फ़ंक्शन हैं। इनके बारे में विवरण इस प्रकार दिया गया है। स्ट्रकैट () इस फ़ंक्शन का उपयोग संयोजन के लिए किया जाता है। यह गंतव्य स्ट्रिंग के अंत में स्रोत स्ट्रिंग की एक प्रति जोड़ता है और गंतव्य स्ट्रिंग के लिए एक सूचक देता है। strcat() क

  1. सी ++ में एक स्ट्रिंग को टोकननाइज़ करें?

    पहला तरीका है, रिक्त स्थान से अलग किए गए शब्दों को पढ़ने के लिए एक स्ट्रिंगस्ट्रीम का उपयोग करना। यह थोड़ा सीमित है लेकिन यदि आप उचित जांच प्रदान करते हैं तो यह कार्य काफी अच्छी तरह से करता है। उदाहरण #include <vector> #include <string> #include <sstream> using namespace std; in