Funkcje biblioteczne C - strncat ()
Biblioteka standardowa języka C - <string.h>
opis
Funkcje biblioteki Cchar * strncat (char * dest, const char * src, size_t n) wskazał na ciąg srczałączonym na końcu łańcucha wskazywanego przezdest,aż donznaków.
oświadczenie
Oto () Funkcja stwierdzenie strncat.
char *strncat(char *dest, const char *src, size_t n)
parametry
- dest - do tablicy docelowej, która zawiera ciąg C, a łańcuch jest wystarczająca, aby pomieścić dodatkowe stanowisko, wraz z dodatkowymi znak null.
- src - ciąg dołączyć.
- n - maksymalna liczba znaków, aby dołączyć.
Wartość zwracana
Funkcja ta zwraca wskaźnik do miejsca docelowego string przeznaczenie wskaźnika.
Przykłady
Poniższy przykład demonstruje strncat function () jest używana.
#include <stdio.h> #include <string.h> int main () { char src[50], dest[50]; strcpy(src, "This is source"); strcpy(dest, "This is destination"); strncat(dest, src, 15); printf("最终的目标字符串: |%s|", dest); return(0); }
Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:
最终的目标字符串: |This is destinationThis is source|