int main(int argc,char *argv[])
{
FILE *dataFile=“f:\\a.txt”;
char charFromFile,fileName[20];
int intLen;
charFromFile=fgetc(dataFile);
printf("charFromFile =%c\n",charFromFile);
intLen =charFromFile;
printf("intLen =%d\n",intLen);
}
运行时,从文件读入2,打印结果是
2
50
请问是什么地方出错了?类型转换错了吗?前面加int转换也没用