Ц Програм за читање ретка из датотеке и његово приказивање

У овом примеру ћете научити да читате текст из датотеке и складиштите га у низу док се не наиђе на нови ред ' н'.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц:

  • Ц Руковање датотекама
  • Ц Програмирање жица

Програм за читање текста из датотеке

#include #include // For exit() function int main() ( char c(1000); FILE *fptr; if ((fptr = fopen("program.txt", "r")) == NULL) ( printf("Error! opening file"); // Program exits if file pointer returns NULL. exit(1); ) // reads text until newline is encountered fscanf(fptr, "%(^)", c); printf("Data from the file:%s", c); fclose(fptr); return 0; ) 

Ако је датотека пронађена, програм чува садржај датотеке у низу ц док ''се не наиђе на нови ред.

Претпоставимо да program.txtдатотека садржи следећи текст у тренутном директоријуму.

Ц програмирање је сјајно. Обожавам програмирање на језику Ц. Како си?

Резултат програма биће:

Подаци из датотеке: Ц програмирање је сјајно. 

Ако датотека program.txtније пронађена, овај програм исписује поруку о грешци.

Занимљиви Чланци...