C ++ strcpy () - C ++ Standart Kitaplığı

C ++ 'daki strcpy () işlevi, kaynaktan hedefe bir karakter dizesini kopyalar.

strcpy () prototip

 char * strcpy (char * dest, const char * src);

strcpy()Dest ve src: işlev iki argüman alır. Src ile gösterilen karakter dizisini dest ile gösterilen hafıza konumuna kopyalar. Boş sonlandırma karakteri de kopyalanır.

Aşağıdaki durumlarda davranış tanımsızdır:

  • Dest işaretçisi için ayrılan bellek yeterince büyük değil.
  • Dizeler çakışıyor.

Başlık dosyasında "> başlık dosyasında tanımlanır.

strcpy () Parametreler

  • dest: İçeriğin kopyalandığı bir karakter dizisine işaretçi.
  • src: İçeriğin kopyalandığı bir karakter dizisine işaretçi.

strcpy () Dönüş değeri

Strcpy () işlevi, hedefin göstericisi olan dest'i döndürür.

Örnek: strcpy () işlevi nasıl çalışır?

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

Programı çalıştırdığınızda, çıktı:

 Merhaba Programcılar. 

Ilginç makaleler...