কম্পিউটার

C ভাষায় strcpy() ফাংশন কি?


সি লাইব্রেরি ফাংশন char *strcpy(char *dest, const char *src) src দ্বারা নির্দেশিত স্ট্রিংটি অনুলিপি করে গন্তব্যে .

অক্ষরের একটি বিন্যাসকে স্ট্রিং বলা হয়।

ঘোষণা

নিচে একটি অ্যারের জন্য ঘোষণা দেওয়া হল

char stringname [size];

যেমন − char স্ট্রিং[50]; দৈর্ঘ্য 50 অক্ষরের স্ট্রিং

শুরু করা

  • একক অক্ষর ধ্রুবক ব্যবহার করা -
char string[10] ={ 'H', 'e', ​​'l', 'l', 'o', '\0'}
  • স্ট্রিং ধ্রুবক ব্যবহার করা -
char string[10] ="হ্যালো":;

অ্যাক্সেস করা হচ্ছে − একটি কন্ট্রোল স্ট্রিং "%s" ব্যবহার করা হয় যতক্ষণ না স্ট্রিংটি '\0'

এর মুখোমুখি হয়

strcpy ( ) ফাংশন

  • এই ফাংশনটি উৎস স্ট্রিংকে গন্তব্য স্ট্রিং-এ কপি করার জন্য ব্যবহৃত হয়।

  • গন্তব্য স্ট্রিং এর দৈর্ঘ্য উৎস স্ট্রিং এর থেকে বেশি বা সমান।

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

strcpy (গন্তব্য স্ট্রিং, উৎস স্ট্রিং);

উদাহরণ

নিচের উদাহরণটি strcpy() ফাংশনের ব্যবহার দেখায়।

<প্রে>চার একটি[50]; char a[50];strcpy ("হ্যালো",a); strcpy ( a,"hello");output:error output:a="Hello"

প্রোগ্রাম

নিচের প্রোগ্রামটি strcpy() ফাংশনের ব্যবহার দেখায়।

#include main ( ){ char a[50], b[50]; printf ("একটি উত্স স্ট্রিং লিখুন"); scanf("%s", a); strcpy ( b, a); printf ("কপি করা স্ট্রিং =%s", b); getch ( );}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

একটি উৎস স্ট্রিং লিখুন :HelloCopied string =Hello

C ভাষায় strcpy() ফাংশন কি?

চলুন strcpy-এ আরেকটি উদাহরণ দেখি।

নিচে দেওয়া হল একটি C প্রোগ্রাম যা strcpy লাইব্রেরি ফাংশন প্রদর্শন করছে −

প্রোগ্রাম

#include#includevoid main(){ // ডিক্লেয়ারিং সোর্স এবং ডেস্টিনেশন স্ট্রিং// char source[25],destination[50]; //ইউজার// printf থেকে ইনপুট পড়া ("কপি করার জন্য স্ট্রিং লিখুন :"); পায় (উৎস); printf("বিদ্যমান গন্তব্য স্ট্রিং লিখুন :"); gets(গন্তব্য); //strcpy লাইব্রেরি ফাংশন ব্যবহার করে// strcpy(গন্তব্য, উৎস); //প্রিন্টিং গন্তব্য স্ট্রিং// printf("গন্তব্য স্ট্রিং হল :"); puts(গন্তব্য);

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

 যে স্ট্রিংটি কপি করা হবে তা লিখুন :C programming বিদ্যমান গন্তব্য স্ট্রিংটি লিখুন :ভানুডেস্টিনেশন স্ট্রিং হল :সি প্রোগ্রামিং

  1. C ভাষায় strncpy() ফাংশন কি?

  2. C ভাষায় strstr() ফাংশন কি?

  3. C ভাষায় strncmp() ফাংশন কি?

  4. C ভাষায় strcmp() ফাংশন কি?