PDA

View Full Version : [C++] Struttura di una stringa....


pixie
17-02-2010, 15:17
Salve a tutti...non sapevo bene che nome dare al titolo sinceramente....
Comunque mi direste un pò com'è strutturata questa stringa:
"Piacere mi chiamo Mirco"

Secondo me il C la vede come (tralasciando le virgolette):
"Piacere'\b'mi'\b'chiamo'\b'Mirco'\0 "

Dico bene o sbaglio???

WarDuck
17-02-2010, 20:35
Non credo, non vedo perché...

Se non consideriamo le Stringhe oggetto di C++, le stringhe normalmente sono array di caratteri e hanno un terminatore alla fine ( \0 ) per far capire ad altre funzioni quando la stringa è finita.

Ogni cella dell'array contiene effettivamente il singolo carattere, spazi inclusi.

"\b" dovrebbe essere il carattere del back-space (per cancellare) o sbaglio?

pixie
17-02-2010, 21:05
ma \b non è il blank cioè lo spazio??

pixie
17-02-2010, 21:11
no scusa vero è il backspace...e il blank (spazio) cm è?? non c'è una sequenza di escape specifica??? :( non riesco a trovarlo

pixie
17-02-2010, 21:31
ok ho risolto con l'ASCII... scusate il disturbo...a presto!!