Основы программирования

Основы программирования

Представление матриц и многомерных массивов

Пример: приведение матрицы к ступенчатому виду методом Гаусса
Работа с файлами
Открытие файла: функция fopen
Константа NULL
Диагностика ошибок: функция perror

Функции бинарного чтения и записи fread и fwrite
Закрытие файла: функция fclose
Пример: подсчет числа символов и строк в текстовом файле


Форматный ввод-вывод: функции fscanf и fprintf
Понятие потока ввода или вывода
Функции scanf и printf ввода и вывода в стандартные потоки

Функции текстового преобразования sscanf и sprintf
Другие полезные функции ввода-вывода
Работа с текстами
Определение типов символов
Работа с текстовыми строками
Копирование строк
Работа с произвольными массивами байтов

Сравнение строк
Поиск
Пример: программа "Записная книжка"

Аргументы командной строки
Разработка больших проектов
Содержание раздела