Byte rappresentano una forma di base di dati informatica . Composto di otto bit , un byte viene spesso usato per rappresentare una particolare forma di dati . Bytes stessi sono spesso utilizzati come forma di fondo "neutrale" di informazioni che è molto simile le informazioni rappresentate da linguaggio macchina del computer . Come tale, byte servono una varietà di scopi , a seconda del contesto e il modo in cui vengono tradotti . 
 Personaggi 
 
 Personaggi nei linguaggi di programmazione sono lettere , numeri e marchi punteggiando come gli spazi e la punteggiatura. Mentre sono un tipo di dati scalare , nel senso che non possono essere ridotte a un tipo di dati più fondamentale , caratteri sono costituiti da una rappresentazione bitwise . Ciascun carattere in uno schema di codifica è composto di bit , di solito un byte . Immissione dei caratteri e di output (I /O) di solito comporta qualche traduzione tra l'utente e il linguaggio macchina di fondo del computer. 
 Codifica dei caratteri 
 
 umana Different lingue richiedono diverse rappresentazioni di byte in modo da visualizzare i caratteri . Uno schema di codifica semplice , ASCII , mappe una semplice rappresentazione di caratteri su un valore di otto bit . Questo crea un massimo di 255 caratteri nel schema di codifica ASCII . ASCII funziona in modo affidabile per la lingua inglese , ma altre lingue che richiedono lettere o caratteri speciali richiedono schemi di codifica diversi, che richiedono grandi valori di byte o di rapporti di byte di caratteri rimappata . 
 Byte I /O e il personaggio che /O 
 
 In termini di codifica dei caratteri , le due varietà di i /O rappresentano formati diversi per usi diversi. Byte -oriented I /O è più uso - neutro, nel senso che i byte possono essere conformi alle più svariate applicazioni . Molti designer di programma usano byte di I /O stream per affrontare le rappresentazioni non codificati di supporti come i file di testo per scopi quali la cifratura o la traduzione . Carattere I /O rappresenta byte che hanno già subito la codifica , e come tali non possono essere conformi a specifiche applicazioni . Un flusso di caratteri utilizzando la codifica ASCII non può leggere i byte di un file allo stesso modo di un flusso di caratteri in cerca di testo UTF -32 - encoded . 
 
              
Programmazione © www.354353.com