| 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
    Che cosa è una testata CType
    ? C programmatori usano file header per includere funzionalità aggiuntive nei loro programmi , funzionalità in grado di automatizzare le attività di programmazione o di consentire al programma di interagire con l'hardware del computer . Alcune di queste intestazioni , tra cui il file di intestazione " ctype.h " , permettono al programmatore di verificare , confrontare e manipolare personaggi come numeri, lettere e segni di punteggiatura . Queste funzioni astratte queste operazioni di carattere in modo che il programmatore non ha ancora prestare attenzione a come il computer effettivamente gestisce caratteri . Gestione dei caratteri in C

    C è un linguaggio di programmazione relativamente a basso livello , il che significa che si tratta molto più a stretto contatto con l'hardware del computer rispetto ad alcuni altri linguaggi di programmazione . A causa di questo , C gestisce caratteri in un modo simile al hardware computer effettivo . I computer in realtà non memorizzare i caratteri in memoria , ma piuttosto memorizzare numeri interi che rappresentano i personaggi . Quando un programma si vuole visualizzare un carattere da un registro di memoria , tira il valore intero da tale registro e lo converte in un carattere da visualizzare . Schemi di codifica dei caratteri come American Standard Code for Information Interchange , o ASCII , lay out relazioni tra valori interi e caratteri .
    CType Header

    Il file di intestazione CType , o " ctype.h , " contiene le funzioni che lavorano con rapporti numerici /carattere per consentire ai programmi di lavorare con i personaggi . Includendo l'intestazione CType nel preprocessore o di un programma, il programmatore può chiamare funzioni specifiche nell'intestazione di lavorare con personaggi del programma . L'intestazione CType contiene due classi di funzioni che il programmatore può utilizzare. La classe più grande comprende il controllo carattere per vedere se si adattano una certa definizione , mentre la classe più piccola contiene le funzioni di trasformazione per modificare caratteri.
    Carattere Controllo

    funzioni di controllo dei caratteri assumono un carattere fornito dal programmatore e controllare per vedere se corrisponde a una particolare definizione . Per esempio , le funzioni " islower " " isupper " e attiva un carattere per vedere se corrisponde a un numero nell'intervallo di caratteri superiore o inferiore ( rispettivamente) nella tabella di relazione ASCII . Le " ispunct " assegni di funzione per i segni di punteggiatura , mentre i " isspace " assegni di funzione per i caratteri di spazio , come spazi vuoti e tabulazioni , che entrambi hanno anche valore numerico .
    Carattere trasformazione

    Il gruppo più ristretto di funzioni in ctype.h consiste di solo due funzioni . La funzione " in_maiuscolo " cambia una lettera minuscola in una lettera maiuscola , mentre " tolower " esegue il contrario . Le funzioni fanno individuando la lettera nella tabella ASCII e compensare il valore intero da un importo fisso. Poiché ci sono 26 valori per le lettere minuscole e 26 lettere per le lettere maiuscole , l'offset stesso grado di convertire qualsiasi lettera minuscola di una lettera maiuscola.

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la funzione strncpy in C + + 
    ·Come controllare i numeri dispari in C + + 
    ·Come utilizzare LINQ to XML 
    ·Come scrivere un programma C che legge un Parentesi 
    ·Come controllare una mail POP3 con C + + con MFC 
    ·Come convertire una stringa in un INT C 
    ·Come fare un Pulsante suoni in Xcode 
    ·Visual Basic Tutorial 
    ·Come scrivere un iteratore STL 
    ·Come prendere puntatori a interi in C + + 
      Articoli in evidenza
    ·Come reindirizzare a un altro server 
    ·JavaScript target iFrame Documento Tutorial 
    ·Come aggiungere elementi a un array in C - # 
    ·Come disabilitare la generazione di icone in EMF 
    ·Che cosa è Microsoft Visual C + + 
    ·Come utilizzare i banner e decalcomanie in GTK Radiant 
    ·Come fare un bot IRC da zero in Python 
    ·Come verificare in una lista in Python 
    ·Come conservare gestire MATLAB 
    ·Come fare un file LUA per Coordinate 
    Copyright © Conoscenza Informatica http://it.wingwit.com