C/strcat

< C

DeklaracjaEdytuj

char *strcat (char* strTo, const char* strFrom);

Plik nagłówkowyEdytuj

string.h

ArgumentyEdytuj

strTo
wskaźnik do docelowej tablicy znaków.
strFrom
wskaźnik do źródłowej tablicy znaków.

OpisEdytuj

Funkcja dopisuje tekst z tablicy strFrom na koniec tekstu w tablicy strTo.

Wartość zwracanaEdytuj

Funkcja zwraca wskaźnik na strTo.

UwagaEdytuj

Tablica strTo powinna być dostatecznie duża, aby pomieścić dodany tekst z strFrom, ponieważ może dojść do przepełnienia bufora.

PrzykładEdytuj

#include <stdio.h>
#include <string.h>
  
int main()
{
    char str[30] = "Ala ";   // kopiujemy napis do tablicy
    const char *strFrom = "ma kota";   // zapisujemy wskaznik na napis

    strcat (str, strFrom);
    puts(str);
    return 0;
}

output:Edytuj

Ala ma kota


Zobacz teżEdytuj

strncat
strcpy