| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come fare una stringa in una matrice di caratteri in C + +
    C + + è un linguaggio di programmazione di uso generale ed è uno dei linguaggi di programmazione più utilizzati per una varietà di applicazioni . Conversione dei tipi di dati , come ad esempio stringhe e array , è trattato in modo esplicito nella lingua + con l'operatore " = " e il " memcpy ( ) " metodo C + . Conversione di una stringa in un array di cattura ogni carattere di una stringa di testo e pone ogni singola lettera in un proprio " elemento " della matrice . Gli elementi sono disposti in un indice sequenziale di semplice riferimento . Istruzioni
    1

    Creare un oggetto stringa utilizzando il formato :

    aString stringa (" . Inserire il testo qui stringa ");
    2

    Creare un array di caratteri che ha un numero di elementi pari alla lunghezza della stringa immesso . Eseguire questa funzione utilizzando il "size ( ) " . Per esempio , se avete creato una stringa chiamata " aString " il codice diventa :

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

    utilizzare le funzioni " c_str ( ) " " memcpy ( )" e di leggere la stringa in array di caratteri . Per esempio :

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

    Il frammento di codice finale sarà simile a questo :

    aString stringa ( "Inserire una stringa di testo qui . "); char * array = new char [ aString.size ( ) + 1 ] ; array [ aString.size ( ) ] = 0; memcpy (array , aString.c_str ( ) , aString . size () ) ;

    Previous :

    next :
      Articoli Correlati
    ·Come convertire IPA a C Fonte 
    ·Come aggiornare un DataRow in C # 
    ·Apue.H non presenti in Ubuntu 
    ·Come usare gli array in Turbo C + + 
    ·Come inviare l'output a un file FIFO 
    ·C Memoria Strumenti di fughe 
    ·Come creare file DLL 
    ·Giochi 3D Tutorial Creator 
    ·Come modificare il cursore in C + + 
    ·Un tutorial su iPhone SDK Avvisi 
      Articoli in evidenza
    ·Un tutorial su SQL query nidificate 
    ·Progetti Mega in Java 
    ·Come creare innovativa tecnologia digitale interattiva 
    ·Giochi programmabili per una TI 86 
    ·Come modificare testo in lettere maiuscole in JavaScrip…
    ·Come scrivere un contatore visite in JSP 
    ·Come costruire una pagina di registrazione in PHP 
    ·Come faccio ad attivare un javascript molto più facile…
    ·Come convertire un array in una stringa in Perl 
    ·Come prova di un array vuoto con JavaScript 
    Copyright © Conoscenza Informatica http://it.wingwit.com