Вход на сайт
Чтение файла с помощью C
187 просмотров
Перейти к просмотру всей ветки
в ответ digital.pilot 06.11.07 14:20
int ch, i;
FILE *in;
i = 0;
if((in = fopen (argv[1], "r")) != NULL)
{
while ((ch = getc(in)) != EOF)
{
x = ch;
i++;
}
fclose(in);
}
как я понимаю, эти символы уже как int из файла получаются, или их еще раз в число переводить надо? Я уже слегка запуталась.
FILE *in;
i = 0;
if((in = fopen (argv[1], "r")) != NULL)
{
while ((ch = getc(in)) != EOF)
{
x = ch;
i++;
}
fclose(in);
}
как я понимаю, эти символы уже как int из файла получаются, или их еще раз в число переводить надо? Я уже слегка запуталась.