Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Визначення структури

ТЕОРЕТИЧНІ ВІДОМОСТІ | Присвоєння структурних змінних | ЗАДАНИЕ |


Читайте также:
  1. A. *Визначення енергетичної цінності та нутрієнтного складу добового раціону на підставі статистичної обробки меню-розкладок
  2. Бактеріофаг,історія вивчення. Структура, класифікація фагів за морфологією. Методи якісного і кількісного визначення бактеріофагів. Практичне використання бактеріофагів.
  3. Банкротство и финансовая реструктуризация.
  4. Варіативність структури музичних занять
  5. Визначення
  6. Визначення
  7. Визначення вартості заміщення. В даному випадку вартість заміщення визначається за методом порівняльних одиниць.

Визначення структури задає її внутрішню організацію, описуючи поля, що входять до складу структури:

 

struct part

{

int modelnumber;

int partnumber;

float cost;

};

 

Синтаксис визначення структури

Визначення структури починається з ключового слова struct. Далі визначається ім’я структури, в даному випадку – part. Оголошення полів структури modelnumber, partnumber и cost поміщено у фігурні дужки. На відміну від циклів, розгалужень та функцій після закриваючої фігурної дужки йде крапка з комою (;) – символ, що визначає кінець визначення структури.

Значення визначення структури

Визначення структури необхідно для того, щоб створювати на її основі змінні типу part. Саме визначення не створює жодної змінної, не виконується ані виділення пам’яті, ані оголошення змінної. У той же час визначення звичайної змінної передбачає виділення пам’яті під неї. Таким чином, визначення структури фактично задає внутрішню організацію структурних змінних після того, як їх буде визначено.

Оголошення структурної змінної

Перший рядок функції main() виглядає наступним чином:

 

part part1;

 

Він представляє собою оголошення змінної part1, що має тип part. Це означає, що під цю змінну виділяється пам'ять.


Дата добавления: 2015-07-25; просмотров: 43 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Проста структура| Ініціалізація полів структури

mybiblioteka.su - 2015-2024 год. (0.006 сек.)