C ++ strncat () - C ++ standardna biblioteka

Funkcija strncat () u C ++ dodaje određeni broj znakova niza na kraj drugog niza.

strncat () prototip

 char * strncat (char * dest, const char * src, size_t count);

strncat()Funkcija traje tri argumenta: Odred, src i računati. Ova funkcija dodaje najviše brojeva znakova niza na koji pokazuje src kraj niza na koji pokazuje dest. Nulti završavajući znak na kraju odredišta zamjenjuje se prvim znakom src, a rezultirajući znak također je null završen.

Ponašanje je nedefinirano ako

  • žice se preklapaju.
  • dest niz nije dovoljno velik da doda sadržaj srca.

Definirano je u datoteci zaglavlja "> datoteka zaglavlja.

strncat () Parametri

  • dest: Pokazivač na null završni niz kojem se dodaje.
  • src: Pokazivač na null završni niz koji se dodaje.
  • count: Maksimalan broj znakova za kopiranje.

strncat () Povratna vrijednost

Funkcija strncat () vraća dest, pokazivač na odredišni niz.

Primjer: Kako funkcionira funkcija strncat ()

 #include #include using namespace std; int main() ( char dest(50) = "Using strncat function,"; char src(50) = " this part is added and this is ignored"; strncat(dest, src, 19); cout << dest ; return 0; )

Kada pokrenete program, izlaz će biti:

 Pomoću funkcije strncat dodan je ovaj dio

Zanimljivi članci...