Здесь находятся конспекты занятий и дополнительные материалы
по программированию на языке Си.
| Номер |
Содержание |
Описываемые функции |
Файлы |
| 0 |
Список литературы для изучения Си и UNIX.
|
|
ps.gz
pdf
|
| 1 |
Введение в язык Си. Простая программа.
Простые типы данных. Простые операторы.
Простые выражения.
Обновлено 2004/09/10.
|
printf, scanf
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 2 |
Функции. Глобальные переменные. Массивы. Целые константы.
Обновлено 2004/09/10.
|
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 3 |
Литеральные значения. Строки.
Обновлено 2004/09/14.
|
strcmp, strlen, strcpy, strncpy,
strcat, sprintf, snprintf, sscanf,
gets, fgets, puts
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 4 |
Перечислимые типы.
Операторы switch, break, continue,
goto.
Обновлено 2004/09/21.
|
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 5 |
Указатели. Работа с динамической памятью.
Обновлено 2004/09/21.
|
malloc, calloc, free, realloc
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 6 |
Структуры. Объединения. Многомерные массивы. Выражения.
Обновлено 2004/09/28.
|
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 7 |
Правила вычисления выражений.
Инициализация составных типов.
Передача параметров в программу.
Функции работы с файлами и потоками.
Обновлено 2004/09/28.
|
main,
putchar, getchar,
fopen, fclose,
getc, fgetc, putc, fputc,
fgets, fputs, fscanf, fprintf,
ungetc, feof
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 8 |
Квалификаторы.
Правила чтения деклараторов.
typedef-имена.
Работа с бинарными файлами.
Обновлено 2004/10/11.
|
fread, fwrite, fseek, ftell,
truncate
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| 9 |
Препроцессор.
Классы памяти.
Обновлено 2004/10/11.
|
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| Доп. 1 |
Схема трансляции программы.
Запуск транслятора gcc.
Компоновка программы.
Программы из нескольких единиц трансляции.
Inline-функции.
Обновлено 2004/10/11.
|
|
ps.gz
ps-book.gz
pdf
pdf-book
|
| Доп. 2 |
Функции форматного ввода-вывода.
|
printf, fprintf, sprintf, snprintf,
vprintf, vfprintf, vsprintf, vsnprintf,
scanf, fscanf, sscanf,
vscanf, vfscanf, vsscanf
|
ps.gz
ps-book.gz
pdf
pdf-book
|