কম্পিউটার

strncat() C++ এ


C++-এ strncat() ফাংশনটি সংযোগের জন্য ব্যবহৃত হয়। এটি গন্তব্য স্ট্রিং এর শেষে উৎস স্ট্রিং থেকে নির্দিষ্ট সংখ্যক অক্ষর যোগ করে এবং গন্তব্য স্ট্রিং এ একটি পয়েন্টার ফেরত দেয়। strncat() এর সিনট্যাক্স নিম্নরূপ দেওয়া হয়েছে।

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

উপরের সিনট্যাক্সে, উৎস স্ট্রিং src শুধুমাত্র সংখ্যা অক্ষর পর্যন্ত গন্তব্য স্ট্রিং ডেস্টের শেষে যুক্ত করা হয়।

একটি প্রোগ্রাম যা strcat() প্রদর্শন করে তা নিম্নরূপ দেওয়া হল।

উদাহরণ

#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-এর বিষয়বস্তু তিনটি অক্ষর পর্যন্ত যুক্ত করে এবং cout ব্যবহার করে সংযুক্ত স্ট্রিং প্রদর্শিত হয়। এটি নিম্নরূপ দেওয়া হল।

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

  1. C++ এ একটি স্ট্রিং টোকেনাইজ করা

  2. স্ট্রিংকে C++ এ চার অ্যারেতে রূপান্তর করুন

  3. strcat() বনাম strncat() C++ এ

  4. C++ এ একটি স্ট্রিংকে টোকেনাইজ করবেন?