Показать сообщение отдельно

  #6  
Старый 15.04.2009, 18:23
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Цитата:
У меня вот какой вопрос. Вот допустим у меня в папке лежит файл text.txt и в этой же папке исходники проги на С. Как можно сделать, чтобы при выполнении программы текст из text.txt перешёл в переменную
char text
Код:
#include <stdio.h>
#include <stdlib.h>

void main()
{
FILE *in = fopen("file.txt", "r");
fseek(in, 0L, SEEK_END);
long end = ftell(in);
char *text;
text = (char *) malloc(end);
fseek(in, SEEK_SET, 0);
fread(text, end, 1, in);
fclose(in);
}
 
Ответить с цитированием