"Testo normale" può avere diversi significati.
Quello più utile in questo contesto è che si tratta semplicemente di file binari organizzati in sequenze di byte che un particolare sistema di computer può tradurre in un insieme finito di quelli che considera caratteri "di testo".
Un secondo significato, in qualche modo collegato, è una restrizione che detto sistema dovrebbe visualizzare questi "caratteri di testo" come simboli leggibili da un essere umano come membri di un alfabeto riconoscibile. Spesso, l'implicazione non scritta è che il meccanismo di traduzione è ASCII.
Una terza, ancora più restrittive significato, è che questo sistema deve essere un "semplice" editor di testo/spettatore. Di solito implica la codifica ASCII. Ma, in realtà, c'è una piccola differenza tra te, l'umano, testo di lettura codificato in un certo formato funky e visualizzato da un programma proprietario, contro l'editor di testo VI che legge il file codificato ASCII.
Nel contesto di programmazione, il vostro ambiente di programmazione (comprized da OS + sistema API + tue capacità linguistiche) definisce sia un insieme di caratteri di "testo", e una serie di codifiche è in grado di leggere per la conversione a questi " testo "caratteri. Si noti che questo potrebbe non implicare necessariamente ASCII, inglese o 8 bit - come esempio, Perl può leggere e utilizzare nativamente il set completo di caratteri "Unicode".
Per rispondere alla tua domanda specifica, si può sicuramente utilizzare stringhe "carattere" per la trasmissione di sequenze di byte arbitrarie, con l'avvertenza che devono applicare le convenzioni di terminazione stringa. Il problema è che le funzioni già esistenti per "elaborare i dati dei caratteri" probabilmente non dispongono di alcuna funzionalità utile per gestire i dati binari.
FYI, non c'è niente di simile al testo semplice. http://www.joelonsoftware.com/articles/Unicode.html – harpo
FYI, il testo in chiaro in questo contesto non è UTF-8 e non può rappresentare Unicode, perché come ho detto prima, è una serie di byte, niente di più divertente. –
Suppongo di essere stato un po 'sgraziato. Dopo tutto, hai incluso le virgolette sull'aria in "testo semplice". – harpo