Linguaggio C - strcat(), strncat()

NOME

strcat(), strncat() - concatena due stringhe

SINOPSI

#include <string.h> char *strcat(char *dest, const char *src); char *strncat(char *dest, const char *src, size_t n);

DESCRIZIONE

La funzione strcat() concatena la stringa src aggiungendola al termine della stringa dest.
La concatenazione avviene copiando la stringa src a partire dal terminatore della stringa desc. La copia di src e' comprensiva del suo terminatore.
L'area di memoria puntata da dest deve essere sufficientemente ampia da accogliere entrambe le stringhe ed il terminatore '\0', quindi dest deve essere dimensionata almeno per contenere strlen(dest)+strlen(src)+1 caratteri.

La funzione strncat() e' simile alla funzione strcat() ad eccezione che al piu' n caratteri di src sono accodati a dest.
dest deve avere dimensione di almeno strlen(dest)+n+1 caratteri.

VALORE DI RITORNO

Le funzioni strcat() e strncat() ritornano il puntatore alla stringa dest risultante.

CONFORME A

SVID 3, POSIX, BSD 4.3, ISO 9899

VEDI ANCHE

strlen() strcpy(), strncpy() strcmp(), strncmp()


Indice-C Indice linguaggio C
Indice librerie Indice librerie C
At Home Umberto Zappi Home Page
Indice funzioni Indice funzioni C