| 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 strcpy en C + +
    C + + fonction strcpy copie une chaîne à partir d'un emplacement source vers un emplacement de destination et fournit un caractère nul à la fin de la chaîne. La destination doit être suffisamment grand pour contenir la chaîne, y compris la terminaison nulle , afin d'éviter un débordement. Il ne faut pas se chevaucher avec la source parce que strcpy ne pas allouer de l'espace . Les étapes suivantes vous aideront à utiliser la fonction strcpy en C + + . Instructions
    1

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

    Sachez que la destination est un pointeur sur un tableau et la source est une chaîne à zéro terminal . La destination est retournée.
    3

    Comprendre que le C + + fonction strcpy 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 strcpy : .

    # Include # include

    int main () {char chaine1 [] = " chaîne de test"; caractères chaîne_2 [80] ; caractères string3 [80] ; char * string4 ; strcpy ( chaîne_2 , chaine1 ) ; strcpy ( string3 , " StrCopy travaillé . "); string4 = strcpy ( chaîne_2 , " exemple de retour strcpy "); printf (" chaine1 :% s \\ nstring2 :% s \\ nstring3 :% s \\ n", chaîne1, chaîne2 , string3 ) ; printf ( " string4 :% s \\ n", string4 ) ; return 0; }
    5

    Observez la sortie suivante de ce programme :

    chaine1 : essai stringstring2 : essai stringstring3 : strcpy workedstring4 : strcpy retour exemple

    le premier strcpy montre un exemple trivial de la copie la chaîne pointée par chaine1 dans le tableau pointé par string2 . La deuxième strcpy copie littérale de la baie de destination . Notez que nous devons allouer de l'espace pour chaîne_2 et string3 . La troisième strcpy illustre une utilisation de la valeur de retour de strcpy .

    Previous :

    next :
      articles connexes
    ·Comment apprendre le C # en ligne 
    ·Comment créer un Cipher en C 
    ·Comment débogage dans Visual C + + 
    ·Comment faire pour afficher des pourcentages en C + + 
    ·Comment utiliser le Microsoft Visual Studio C Compiler …
    ·Comment lire un fichier à ListBox en C # 
    ·Comment afficher un triangle rectangle de chiffres en p…
    ·C Outils de fuite de mémoire 
    ·Comment utiliser la fonction HeapSize 
    ·Comment animer dans XNA 
      articles en vedette
    ·Comment créer un programme C + + dans Visual Studio 6.…
    ·Comment faire un programme dans NetBeans 
    ·Comment créer et supprimer l'objet VB6 
    ·Comment déclencher un événement dans Visual Basic 
    ·Comment faire pour automatiser les téléchargements FT…
    ·Comment insérer un code de retour dans MySQL 
    ·Comment le retrait d'un fichier Python 
    ·Comment Fullscreen une Applet 
    ·Les techniques de sémantique Description 
    ·Comment créer Bonjour tout le monde dans Microsoft Vis…
    Copyright © Connaissances Informatiques http://fr.wingwit.com