| 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 faire une chaîne en un tableau de caractères en C + +
    C + + est un langage de programmation à usage général et est l'un des langages de programmation les plus couramment utilisés pour une variété d'applications . Conversion des types de données , tels que les chaînes et les tableaux , est traitée explicitement dans la langue de C + avec l' opérateur "=" et le " memcpy ()" méthode + . Conversion d'une chaîne en tableau capte chaque caractère dans une chaîne de texte et place chaque lettre individuelle dans son propre «élément» dans le tableau. Les éléments sont disposés dans un indice séquentiel pour faciliter le référencement . Instructions
    1

    Créer un objet chaîne en utilisant le format :

    chaîne aString (". Entrez le texte de chaîne ici ");
    2

    Créer un tableau de caractères qui a un nombre d'éléments égal à la longueur de la chaîne saisie . Pour ce faire, l'aide de la fonction " size () " . Par exemple, si vous avez créé une chaîne appelée " aString " le code devient :

    char * chaine = new char [ aString.size () + 1]; array [ aString.size () ] = 0;
    3

    Utilisez le " memcpy ()" et " fonctions c_str () » pour lire la chaîne dans le tableau de caractères. Par exemple:

    memcpy (array , aString.c_str (), aString.size ());

    L'extrait de code finale ressemblera à quelque chose comme ceci:

    chaîne aString ( " Entrez le texte de chaîne ici . "); char * chaine = new char [ aString.size () + 1]; array [ aString.size ()] = 0; memcpy (array , aString.c_str (), aString . size () ) ;

    Previous :

    next :
      articles connexes
    ·Comment créer une classe C + + 
    ·Quels sont Direct3D et OpenGL 
    ·Comment Extern un membre statique 
    ·Comment passer des pointeurs de fonctions 
    ·Comment compiler C Projets 
    ·Comment faire pour convertir un fichier BMP à un table…
    ·Fonction booléenne de C 
    ·Comment utiliser ASM dans Visual C 
    ·Comment modéliser des systèmes matériels en SystemC 
    ·Comment connecter C # pour MS Excel 
      articles en vedette
    ·Comment faire pour convertir PHP ASP.NET 
    ·Comment utiliser PHP avec une imprimante thermique 
    ·PHP MySQL pagination Tutorial 
    ·Chaîne Perl Longueur Fonction 
    ·Comment faire pour avoir des variables nullables 
    ·Comment attribuer des raccourcis clavier à une zone de…
    ·Comment faire pour convertir octal en binaire en Java 
    ·Dynamique Appel de fonctions dans les DLL 
    ·Comment remplacer le mode Python 
    ·Comment utiliser la chaîne de requête SQL dans VB6 av…
    Copyright © Connaissances Informatiques http://fr.wingwit.com