МОВА З

Зміст:

Aннотація

0.1. Введення

1. Навчальний введення

1.1. Hачинайте

1.2. Змінні і арифметика

1.3. Оператор FOR

1.4. Символічні константи

1.5. Набір корисних програм

1.5.1. Введення і виведення символів

1.5.2. Копіювання файлу

1.5.3. Підрахунок символів

1.5.4. Підрахунок рядків

1.5.5. Підрахунок слів

1.6. Масиви

1.7. Функції

1.8. Аргументи – виклик за значенням

1.9. Масиви символів

1.10. Область дії: зовнішні змінні

1.11. Резюме

2. Типи, операції та вирази

2.1. Імена змінних

2.2. Типи і розміри даних

2.3. Константи

2.3.1. Символьна константа

2.3.2. Константне вираз

2.3.3. Рядкова константа

2.4. Описи

2.5. Арифметичні операції

2.6. Операції відносини і логічні операції

2.7. Перетворення типів

2.8. Операції збільшення та зменшення

2.9. Побітові логічні операції

2.10. Операції і вирази присвоювання

2.11. Умовні вирази

2.12. Старшинство і порядок обчислення

3. Потік управління

3.1. Оператори і блоки

3.2. IF – ELSE

3.3. ELSE – IF

3.4. Перемикач

3.5. Цикли – WHILE і FOR

3.6. Цикл DO – WHILE

3.7. Оператор BREAK

3.8. Оператор CONTINUE

3.9. Оператор GOTO і мітки

4. Функції та структура програм

4.1. Основні відомості

4.2. Функції, що повертають нецілі значення

4.3. Ще про аргументи функцій

4.4. Зовнішні змінні

4.5. Правила, що визначають область дії

4.5.1. Область дії

4.6. Статичні змінні

4.7. Регістрові змінні

4.8. Блочна структура

4.9. Ініціалізація

4.10. Рекурсія

4.11. Препроцесор мови “C”

4.11.1. Включення файлів

4.11.2. Mакроподстановка

5. Покажчики та масиви

5.1. Покажчики та адреси

5.2. Покажчики та аргументи функцій

5.3. покажчики і масиви

5.4. Адресна арифметика

5.5. покажчики символів та функції

5.6. Покажчики – не цілі

5.7. Багатовимірні масиви

5.8. Масиви вказівників; покажчики покажчиків

5.9. Ініціалізація масивів покажчиків

5.10. Покажчики та багатовимірні масиви

5.11. Командний рядок аргументів

5.12. Покажчики на функції

6. Структури

6.1. Основні відомості

6.2. Структури і функції

6.3. Масиви сруктур

6.4. Покажчики на структури

6.5. Структури, що посилаються на себе

6.6. Пошук в таблиці

6.7. Поля

6.8. Об’єднання

6.9. Визначення типу

7. Введення і виведення

7.1. Звернення до стандартної бібліотеці

7.2. Стандартний введення і виведення – функції GETCHAR і PUTCHAR

7.3. Форматний вивід – функція PRINTF

7.4. Форматний введення – функція SCANF

7.5. Форматне перетворення в пам’яті

7.6. Доступ до файлів

7.7. Обробка помилок – STDERR і EXIT

7.8. Введення і виведення рядків

7.9. Кілька різноманітних функцій

7.9.1. Перевірка виду символів і перетворення

7.9.2. Функція UNGETC

7.9.3. Звернення до системи

7.9.4. Управління пам’яттю

8. Інтерфейс системи UNIX

8.1. Дескриптори файлів

8.2. Низькорівневий введення / виведення – оператори READ і WRITE

8.3. Відкриття, створення, закриття і розчеплення (UNLINK)

8.4. Довільний доступ – SEEK і LSEEK

8.5. Приклад – реалізація функцій FOPEN і GETC

8.6. Приклад – роздруківка довідників

8.7. Приклад – розподільник пам’яті

Додаток а: довідкове керівництво по мові ‘C’

9.1. Введення

10. Лексичні угоди

10.1. Коментарі

10.2. Ідентифікатори (імена)

10.3. Ключові слова

10.4. Константи

10.4.1. Цілі константи

10.4.2. Явні довгі константи

10.4.3. Символьні константи

10.4.4. Плаваючі константи

10.5. Рядки

10.6. Характеристики апаратних засобів

11. Синтаксична нотація

12. Що в імені тобі моєму?

13. Об’єкти і L-значення

14. Перетворення

14.1. Символи і цілі

14.2. Типи FLOAT і DOUBLE

14.3. Плаваючі і цілочисельні величини

14.4. Покажчики та цілі

14.5. Ціле без знаку

14.6. Арифметичні перетворення

15. Вирази

15.1. Первинні вирази

15.2. Унарні операції

15.3. Мультиплікативні операції

15.4. Адитивні операції

15.5. Операції зсуву

15.6. Операції відносини

15.7. Операції рівності

15.8. Побітового операція ‘і’

15.9. Побітового операція виключає ‘або’

15.10. Побітового операція включає ‘або’

15.11. Логічна операція ‘і’

15.12. Операція логічного ‘або’

15.13. Умовна операція

15.14. Операція присвоювання

15.15. Операція кома

16. Описи

16.1. Специфікатори класу пам’яті

16.2. Специфікатори типу

16.3. Описувачі

16.4. Сенс описувачів

16.5. Опис структур та об’єднань

16.6. Ініціалізація

16.7. Імена типів

16.8. TYPEDEF

17. Оператори

17.1. Пператорное вираз

17.2. Складовою оператор (або блок)

17.3. Умовні оператори

17.4. Оператор WHILE

17.5. Оператор DO

17.6. Оператор FOR

17.7. Оператор SWITCH

17.8. Оператор BREAK

17.9. Оператор CONTINUE

17.10. Оператор повернення

17.11. Оператор GOTO

17.12. Оомеченний оператор

17.13. Оустой оператор

18. Зовнішні визначення

18.1. Зовнішнє визначення функції

18.2. Зовнішні визначення даних

19. Правила, що визначають область дії

19.1. Лексична область дії

19.2. Область дії зовнішніх ідентифікаторів

20. Рядки управління компілятором

20.1. Заміна лексем

20.2. Включення файлів

20.3. Умовна компіляція

21. Неявні опису

22. Знову про типи

22.1. Структури та об’єднання

22.2. Функції

22.3. Масиви, покажчики та індексація

22.4. Явні перетворення покажчиків

23. Константні вирази

24. Міркування про переносимості

25. Анахронізм

26. Зведення синтаксичних правил

26.1. Вирази

26.2. Описи

26.3. Оператори

26.4. Зовнішні визначення

26.5. Препроцесор

27. Присвоювання структури

28. Тип перерахування

29. Таблиця зображень недрукованих символів мови “C”.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*