C ++ strcpy () - C ++ Standardbibliotek

Strcpy () -funktionen i C ++ kopierar en teckensträng från källa till destination.

strcpy () prototyp

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

Den strcpy()funktionen tar två argument: dest och src. Den kopierar karaktärssträngen som src pekar på till minnesplatsen som dest. Den nullavslutande karaktären kopieras också.

Beteendet är odefinierat om:

  • Det minne som tilldelats för destinatör är inte tillräckligt stort.
  • Strängarna överlappar varandra.

Det definieras i rubrikfil "> rubrikfil.

strcpy () Parametrar

  • dest: Pekare till en teckenuppsättning där innehållet kopieras till.
  • src: Pekare till en teckenuppsättning där innehållet kopieras från.

strcpy () Returvärde

Funktionen strcpy () returnerar dest, pekaren till destinationen.

Exempel: Hur strcpy () fungerar

 #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; )

När du kör programmet blir resultatet:

 Hej programmerare. 

Intressanta artiklar...