C strcpy () - C Standart Kitaplığı

İçindekiler

Bu öğreticide, dizeleri kopyalamak için C programlamada strcpy () işlevini kullanmayı öğreneceksiniz (bir örnek yardımıyla).

C strcpy ()

İşlev prototipi strcpy():

 char* strcpy(char* destination, const char* source);
  • strcpy()Fonksiyon kopyalar dize hedefe (boş karakter dahil) kaynağına göre işaret etti.
  • strcpy()Fonksiyon aynı zamanda kopyalanmış dize döndürür.

strcpy()İşlev string.h başlık dosyasında tanımlanır.

Örnek: C strcpy ()

 #include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )

Çıktı

 C programlama

Not: Kullandığınızda strcpy(), hedef dizenin boyutu kopyalanan dizeyi depolayacak kadar büyük olmalıdır. Aksi takdirde, tanımsız davranışlara neden olabilir .

Ilginç makaleler...