| 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 trovare la dimensione di una matrice Char che ha una stringa
    Nel linguaggio di programmazione C , le stringhe di testo sono memorizzati in un contenitore di dati chiamato " char ". A " char " è un tipo di dati che rappresenta una lettera , numero o simbolo. Una " matrice " è un contenitore di dati di dimensione fissa che organizza i dati in una particolare sequenza. A " char " è quindi una sequenza di caratteri che possono essere utilizzati per formare frasi . Un " array di char" che memorizza una stringa di testo ha un nullo speciale carattere terminale . Contando tutti i " caratteri " della matrice e fermarsi al carattere null , è possibile trovare la dimensione di un " array di caratteri . " Cose che ti serviranno
    C ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
    C Compiler , un tale GCC
    Mostra più istruzioni
    1

    caricare il C IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare ' File /Nuovo /Progetto ' e scegliere "Progetto C " per creare un nuovo progetto C . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
    2

    dichiarare una funzione principale, che è il punto di partenza di questo programma. Scrivere il seguente all'inizio del file di codice sorgente :

    int main ( ) { }


    3

    Dichiarare un " array di char" che detiene una stringa di testo . Scrivere , tra le parentesi graffe della funzione principale :
    stringa char

    [ ] = " Ciao Mondo!" ;
    4

    dichiarare una variabile "int ", che contiene le dimensioni del la stringa di testo . Ciò sarà calcolata nel passo successivo , quindi per ora , inizializzare il valore di 0 . Scrivere il seguente sotto la linea di codice scritto nel passaggio precedente :

    StringLength int = 0;
    5

    Loop attraverso il " char " fino a raggiungere la fine della stringa . La fine della stringa è segnato dal carattere speciale null terminator . Ad ogni iterazione del ciclo , aggiungere uno al valore di " StringLength " per contare il numero di caratteri all'interno della stringa . Scrivere il seguente sotto la dichiarazione scritta nel passaggio precedente :

    per ( ! StringLength = 0; stringa [ StringLength ] = '\\ 0' ; StringLength + +) ;
    6

    Stampa out la dimensione della stringa utilizzando una istruzione " printf" . Scrivere il seguente sotto l'istruzione for ciclo :

    printf (" Dimensione della stringa : % d" , StringLength ) ;
    7

    Eseguire il programma premendo il tasto verde "Play" trova verso la parte superiore del IDE . L' output del programma è la seguente:

    Dimensione di stringa : 12

    Previous :

    next :
      Articoli Correlati
    ·C + + e di controllo degli errori di sintassi 
    ·Scopo primario del file di intestazione 
    ·Come fare un file sulla scheda di gioco in C + + 
    ·Come creare un CAB in Windows Mobile 
    ·Come scrivere le estensioni HTML in C 
    ·Come posso cambiare la mia EXE file in un file CPP 
    ·Come per rendere i file in MFC 
    ·Come creare un programma C in Visual Studio 
    ·Come aprire un file PDF in C # 
    ·Come creare un Product Key 
      Articoli in evidenza
    ·Come fare una stringa di accetta spazi 
    ·Come leggere un file in ANSI C 
    ·I vantaggi di utilizzare Pseudocodice 
    ·Come attivare il debug in Visual Basic 
    ·Come calcolare la somma di 3 numeri in Visual Basic 
    ·Come rimuovere un elemento in MIDP 2.0 Programatically 
    ·Come eseguire un file PHP esterno 
    ·Come accedere lunghi dati binari 
    ·Come usare gli array in Visual Basic 
    ·Una nuova finestra è bloccata in JavaScript 
    Copyright © Conoscenza Informatica http://it.wingwit.com