C strcpy () - C standartinė biblioteka

Turinys

Šioje pamokoje sužinosite, kaip naudoti strcpy () funkciją C programuojant eilutes kopijuoti (naudojant pavyzdį).

C strcpy ()

Funkcijos prototipas strcpy()yra:

 char* strcpy(char* destination, const char* source);
  • Į strcpy()funkciniai kopijos eilutė atkreipė pagal šaltinį (įskaitant null charakterio) į paskirties vietą.
  • strcpy()Funkcija taip pat grįžta nukopijuotą eilutę.

strcpy()Funkcija yra apibrėžta string.h antraštės faile.

Pavyzdys: 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; )

Rezultatas

 C programavimas

Pastaba: kai naudojate strcpy(), paskirties eilutės dydis turėtų būti pakankamai didelis, kad būtų galima išsaugoti nukopijuotą eilutę. Priešingu atveju tai gali lemti neapibrėžtą elgesį .

Įdomios straipsniai...