Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми для зберігання і виведення списку співробітників і їхні зарплати

Реферат Розробка програми для зберігання і виведення списку співробітників і їхні зарплати





ратором. Крім того, тег структури addr ідентифікує цю конкретну структуру даних і є специфікатором її типу. p align="justify"> У даному випадку насправді ніяка змінна не створюється. Всього лише визначається вид даних. Коли Ви розкажете структуру, то визначаєте агрегатний тип, а не змінну. І доки Ви не оголосите змінну цього типу, то існувати вона не буде. Щоб оголосити змінну типу addr, тобто фізичний об'єкт, необхідно написати наступне: addr addr_info;

У цьому операторі оголошена змінна типу addr, яка називається addr_info. Таким чином, addr описує вид структури (її тип), а addr_info є екземпляром (об'єктом) цієї структури. Коли оголошується змінна-структура, компілятор автоматично виділяє кількість пам'яті, достатню для того, щоб розмістити всі її члени. p align="justify"> 1.3 Масиви


У C + + можна визначити масив будь-якого тіпа.mas [3];

Описано масив з 3 цілих чисел. Нумерація в масивах починається з 0-го елемента. Тому масив mas содежіт: mas [0], mas [1], mas [2]

Масив можна ініціалізувати при описі. У цьому випадку немає необхідності вказувати його размер.mas [] = {23, 25, 81};

Далі створений масив mas з 3-х елементів: [0] = 23, mas [1] = 25, mas [2] = 81.

Крім стандартного доступу до елементів масиву C + + забезпечує ще один. У C + + ім'я масиву представляє собою не тільки ім'я, яке ви використовуєте у своїх програмах, але і є адресою, за якою в пам'яті знаходиться перший елемент масиву. Тому до елементів масиву можна звертатися такими способами: m [6] = {4, 3, 1, 4, 7, 8}; [3] або (m + 3) [0] Звернення до 4-му елементу масиву.

Можливі й інші варіанти:

(m + 0) [3]; (m + 2) [1]; (m - 2) [5]

Найбільш корисно використовувати такий підхід до масивів, що містить символьні рядки.


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


Багатовимірні масиви - це масиви з більш ніж одним індексом.

Найчастіше використовуються двовимірні масиви.

При описі багатовимірного масиву необхідно вказати C + +, що масив має більш ніж один вимір.

У пам'яті багатовимірні масиви представляються як одновимірний масив, кожен з елементів якого, у свою чергу, являє собою масив.

Другий спосіб ініціалізації при описі массіваа [3] [2] = {{4,1}, {5, 7}, {2, 9}};

Звернення до елементу масиву здійснюється через індекси. cout <<а [0] [0];

При передачі масиву в функцію завжди відбувається передача його адреси. Т.ч. в C + + всі масиви передаються за адресою.

Приймаюча функція отримує не весь масив, а тільки адресу першого елемент...


Назад | сторінка 3 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Практична обробка безлічі даних, що представляють собою масив покажчиків на ...
  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Масиви. Одномірні і двомірні масиви
  • Реферат на тему: Бураковський-Аганозерского відшарований масив Заонежья
  • Реферат на тему: Розробка стратегії досягнення конкурентних переваг через управління якістю ...