Maison > Article > développement back-end > Que signifie strcat en langage C ?
Que signifie strcat en langage C ?
strcat représente une fonction pour ajouter des chaînes en langage C. Sa fonction est d'ajouter la chaîne A à la fin de la chaîne B. La valeur de la chaîne A reste inchangée et la chaîne B devient plus longue. vous devez vous assurer que la chaîne B ne peut pas déborder après l'ajout de A.
Déclaration strcat
Ce qui suit est la déclaration de la fonction strcat().
char *strcat(char *dest, const char *src)
paramètre strcat
dest -- pointe vers le tableau cible, qui contient une chaîne C et est suffisamment grand pour accueillir la chaîne ajoutée.
src -- Pointe vers la chaîne à ajouter, qui n'écrasera pas la chaîne cible.
valeur de retour strcat
Cette fonction renvoie un pointeur vers la destination finale de la chaîne cible.
Exemple strcat
#include <stdio.h> #include <string.h> int main () { char src[50], dest[50]; strcpy(src, "This is source"); strcpy(dest, "This is destination"); strcat(dest, src); printf("最终的目标字符串: |%s|", dest); return(0); }
Résultats compilés et exécutés
最终的目标字符串: |This is destinationThis is source|
Tutoriel recommandé : "C#"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!