quando il seguente codice viene compilato va in un ciclo infinito: int main()
{
unsigned char ch;
FILE *fp;
fp = fopen("abc","r");
if(fp==NULL)
{
printf("Unable to Open
Sotto il programma funziona bene su solaris/linux vari gusti, ma non su AIX. su AIX while(c!=EOF) se si sostituisce con while(c!=0xff) si esegue semplicemente perfettamente Qualche idea? ho controllat
Io uso sempre questo approccio int c;
while ((c = fgetc(fp))!=EOF)
{
printf("%c", c);
}
Per quanto mi sembra più leggibile e robusto. Ma ad una risposta dei miei link, chux commentato che se