Discussione: [C] stringa da stdin
View Single Post
Old 09-12-2005, 17:32   #10
redcloud
Bannato
 
L'Avatar di redcloud
 
Iscritto dal: Feb 2003
Cittā: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
Provate ad eseguire questo codice:

char *a = (char *) malloc(sizeof(char));

scanf("%s", a);

Alloco un puntatore di 1 char e in stdin scrivo una qualsiasi stringa superiore a 1 char.

Nessun errore. E' normale?

EDIT: sto lavorando sotto Debian, probabilmente sotto Windows darebbe errore.

Ultima modifica di redcloud : 09-12-2005 alle 17:47.
redcloud č offline   Rispondi citando il messaggio o parte di esso