Ciao a tutti, sto leggendo il libro in inglese per imparare a programmare in c...

Non so se ho capito bene il concetto di queste 3 cose.

Ad esempio getchar () serve per contenere il carattere seguente...

char ciao[0] = a;
char ciao[1] = b;
char c;

printf ("%c", ciao[0]);

c = getchar();

print("%c", ciao[1]);


in questo caso ciao[1] è uguale a b? cioe c vale b?

nel caso ci fosse stato invece putchar lo posso usare solo per leggere un carattere? quindi puo leggere solo 8 bit?


se ho capito bene uno stream è un istruzione cioe un a riga di un flusso di caratteri questo è uno stream?

int tre = 3;

Spero di non fare domande banali, ma vi assicuro che per me non lo sono =(