Презентация Структуры в Си-программах. Семантика и синтез онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Структуры в Си-программах. Семантика и синтез абсолютно бесплатно. Урок-презентация на эту тему содержит всего 19 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Структуры в Си-программах. Семантика и синтез



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    19 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    128.28 kB
  • Просмотров:
    62
  • Скачиваний:
    1
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Содержание слайда:

№2 слайд
. Способы описания объявления
Содержание слайда: 1. Способы описания (объявления) структуры. Примеры. 1. Способы описания (объявления) структуры. Примеры. Описание всякой структуры в программе начинается с ключевого слова struct и в простейшем случае имеет следующий формат: struct {member-declaration list} identifier <,identifier ... >; struct есть ключевое слово языка Си, а в угловые скобки (<>) заключена необязательная часть конструкции. member-declaration list - одно или более описаний переменных, каждая из которых называется элементом структуры, а identifier - имя переменной, определяемой как имеющей тип структура (называется экземпляром структуры).

№3 слайд
Содержание слайда:

№4 слайд
Содержание слайда:

№5 слайд
Содержание слайда:

№6 слайд
Содержание слайда:

№7 слайд
Содержание слайда:

№8 слайд
Содержание слайда:

№9 слайд
Содержание слайда:

№10 слайд
Содержание слайда:

№11 слайд
Содержание слайда:

№12 слайд
Содержание слайда:

№13 слайд
Содержание слайда:

№14 слайд
Содержание слайда:

№15 слайд
Содержание слайда:

№16 слайд
Содержание слайда:

№17 слайд
. Структуры и функции .
Содержание слайда: 6. Структуры и функции 6. Структуры и функции (изучить самостоятельно !) Совершенно очевидно, что отдельные элементы структур, являющиеся простыми переменными или указателями произвольного типа, могут быть использованы в качестве аргументов при обращении к функциям. Однако более важным является вопрос о возможности передачи через аппарат формальных/фактических параметров структур в целом. Эту операцию наиболее естественно осуществить, используя понятие указателя на структуру. Для иллюстрации технических деталей, связанных с передачей и обработкой структур, рассмотрим фрагмент программы, отыскивающей в сводном каталоге книгу, имеющую наиболее ранний год издания. Общая организация данных, необходимая для решения этой задачи, может быть представлена при помощи структурного шаблона BOOK.

№18 слайд
Пример программы с именем
Содержание слайда: //Пример программы с именем BOOK //Пример программы с именем BOOK #include <stdio.h> #define MAX 300 struct BOOK { char author[30]; // Автор книги char title[256]; // Название книги int year; // Год издания int pages; // Количество страниц }; /* Поиск самой старой книги */ int find(book) struct BOOK *book; { int cnt, min; min = book->year; for (cnt = 0; cnt < MAX; cnt++, book++) if (book->year < min) min = book->year; return (min); }

№19 слайд
продолжение продолжение void
Содержание слайда: //продолжение //продолжение void main() { int min_year; struct BOOK catalog[MAX]; ... min_year = find(catalog); printf("\nСамая старая книга издана в %d году", min_year); } !!! Примечание. Некоторые реализации языка Си допускают использование структур как единого целого в качестве аргументов функций, передавая по значению отдельные элементы таких структур.

Скачать все slide презентации Структуры в Си-программах. Семантика и синтез одним архивом: