| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment utiliser la fonction strcat en C + +
    " . Concaténation de chaîne " The C + + fonction strcat est l'abréviation de Ajoute de StrCat une copie d'une chaîne de source en une chaîne de destination. Le caractère de terminaison nul dans la destination sera écrasé par le premier caractère de la source et un autre caractère nul sera ajouté à la fin de la nouvelle chaîne résultante . Les étapes suivantes vous aideront à utiliser la fonction strcat en C + + . Instructions
    1

    savoir la syntaxe de strcat en C + + . La syntaxe complète est char * strcat (char * destination , const char * source) ; .
    2

    Sachez que la destination est un pointeur sur un tableau . La destination doit être assez grand pour contenir la chaîne résultante , y compris la terminaison nulle , pour éviter tout débordement . La source est une chaîne se terminant par null qui ne devraient pas chevaucher la destination. La destination est retournée.
    3

    Comprendre que le C + + fonction strcat est conservé dans la bibliothèque de cstring . Vous devrez peut-être inclure le fichier d'en-tête string.h pour utiliser cette fonction
    4

    Regardez le programme complet ci-dessous pour quelques exemples simples de la façon d'utiliser strcat : .

    # Include # include

    int main () {char chaine1 [80] ; caractères chaîne_2 [80] ; caractères string3 [80] ; strcpy ( chaine1 , "Cette chaîne "); strcpy ( chaîne_2 , "Rose" ) ; strcpy ( string3 , " s l'odeur de vieux souliers . "); strcat ( chaine1 , "est enchaîné . "); strcat ( chaîne_2 , string3 ) ; printf (" chaine1 :% s \\ n", chaine1 ) ; printf ( "mots2 :% s \\ n ", string2 ) ; return 0; }
    5

    Observez la sortie suivante de ce programme :

    chaine1 : cette chaîne est concatenated.string2 : Roses sentent comme vieilles chaussures .

    La première strcat est un exemple trivial de la façon de concaténer un tableau de caractères avec une chaîne littérale. La deuxième strcat montre deux tableaux de caractères étant enchaînés . Notez comment la terminaison nulle est ajoutée à la fin des chaînes résultantes dans les deux exemples.

    Previous :

    next :
      articles connexes
    ·Comment faire une horloge en C 
    ·Comment convertir Int Char 
    ·Comment envoyer un Socket du texte en UDP sur Linux 
    ·Comment remplacer les éléments d'un tableau en C 
    ·Comment faire un tampon en C + + 
    ·Comment allouer un pointeur de tableau 2D 
    ·Comment exploiter un compilateur Visual C 
    ·C Outils de fuite de mémoire 
    ·Comment faire pour créer un nouveau fichier DAT dans M…
    ·Comment faire pour créer les fichiers DLL 
      articles en vedette
    ·Altera Quartus II Tutorial 
    ·Comment éviter instanciation entiers 
    ·Comment obtenir des fichiers MP3 Longueur en VBScript 
    ·Comment ajouter un nouveau nœud à un cluster SQL 
    ·Java IRC Bot Tutorial 
    ·Comment saisir une commande pour un numéro en Python 
    ·Comment se connecter à la base de données Oracle sur …
    ·Comment charger un fichier JAR à un téléphone 
    ·ADO Tutoriel SQL Server 
    ·SQL Rédaction Outils 
    Copyright © Connaissances Informatiques http://fr.wingwit.com