Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Подскажите как описать функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерные массивы в С++ http://www.cyberforum.ru/cpp-beginners/thread35203.html
Написать программу, которая дает пользователю ввести 5 фамилий студентов, а затем находит среди них самую длинную фамилию. Все фамилии должны храниться в двумерном массивеЕсли вы сталкивались,...
C++ Вектор,состоящий из структур Допустим,есть структура Date,которая выглядит так:struct Date { string name,date; }Далее в программе создаётся вектор vector<Date>dates_vector;Обращаясь к элементу структуры через вектор,мы... http://www.cyberforum.ru/cpp-beginners/thread35195.html
C++ Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.
Работа с текстовыми файлами. Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.
Заменить каждый элемент массива на среднее арифметическое его и его соседей слева и справа C++
При решении использовать масив в файле)
C++ Циклические очереди http://www.cyberforum.ru/cpp-beginners/thread35171.html
Здравствуйте уважаемые посетители форума. Я.. обычный, бедный студент - жертва насилия) Прошу Вас помочь мне с выполнение задания.. здесь нужно преобразовать очередь в циклическую очередь. Буду очень...
C++ Проверка адреса файла, введенного с клавиатуры Мне нужно ввести адрес файла с клавиатуры и что бы проверяло, есть он или нет!!! Если есть, что бы выводило его на экран(но вывод я уже написала)! (Кусочек моей курсовой) подробнее

Показать сообщение отдельно
papercut99
0 / 0 / 0
Регистрация: 20.05.2009
Сообщений: 9
25.05.2009, 22:12  [ТС]
Цитата Сообщение от Gravity Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
#define MAXLINE 128
void Lines(FILE *ifp)
{
    char line[MAXLINE];
    long lineno = 1;
    while(fgets(line, MAXLINE, ifp) != NULL) {
        printf("%4ld %s", lineno, line);
        lineno++;
    }   
    getch();
}
 
int main(void)
{
    FILE *ifp;
    if( (ifp = fopen("input.txt", "r")) == NULL )
        return 1;
    Lines(ifp);
    fclose(ifp);
    return 0;
}
Большое спасибо! Я хоть и не понял пока как она работает, но результат верный

Добавлено через 23 часа 44 минуты 20 секунд
Цитата Сообщение от Gravity Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
#define MAXLINE 128
void Lines(FILE *ifp)
{
    char line[MAXLINE];
    long lineno = 1;
    while(fgets(line, MAXLINE, ifp) != NULL) {
        printf("%4ld %s", lineno, line);
        lineno++;
    }   
    getch();
}
 
int main(void)
{
    FILE *ifp;
    if( (ifp = fopen("input.txt", "r")) == NULL )
        return 1;
    Lines(ifp);
    fclose(ifp);
    return 0;
}

Ребят а вас не затруднит вкратце посточно обьяснить что в этом коде что означает? Или хотя бы подсказать где поискать?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru