C ++ strncat () - Standardna knjižnica C ++

Funkcija strncat () v jeziku C ++ doda določeno število znakov niza na konec drugega niza.

prototip strncat ()

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

strncat()Funkcija traja tri argumente: CILJ, src in štetje. Ta funkcija doda največ števila znakov niza, na katerega kaže src, konec niza, na katerega kaže dest. Ničelni zaključni znak na koncu ciljne strani se nadomesti s prvim znakom src in nastali znak se prav tako zaključi.

Obnašanje ni določeno, če

  • nizi se prekrivajo.
  • matrica dest ni dovolj velika, da bi dodala vsebino src.

Določen je v datoteki glave "> datoteka glave.

parametri strncat ()

  • dest: Kazalec na ničelni zaključni niz, ki ga želite dodati.
  • src: Kazalec na ničelni zaključni niz, ki ga je treba dodati.
  • count: Največje število znakov za kopiranje.

strncat () Vrnjena vrednost

Funkcija strncat () vrne dest, kazalec na ciljni niz.

Primer: Kako deluje 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; )

Ko zaženete program, bo rezultat:

 S pomočjo funkcije strncat je ta del dodan

Zanimive Članki...