кий дозволяє прочитати рядок з певного потоку. br/>
Структура програми
Програма на мові C + + складається з функцій описів і директив препроцесора. Одна з функцій повинна мати ім'я main. Виконання програми починається з першого оператора цієї функції. Як правило, функція використовується для обчислення якого-небудь значення, тому перед ім'ям функції вказується його тип. Програма може складатися з декількох модулів (вихідних файлів). Кілька попередніх зауважень про введення/виведення. У мові C + + немає вбудованих засобів вводу/виводу - він здійснюється за допомогою функцій, типів і об'єктів, що містяться в стандартних бібліотеках. Використовується два способи: функції, успадковані з мови С, і об'єкти C + +. br/>
Змінні і вирази
У будь-якій програмі потрібно робити обчислення. Для обчислення значень використовуються вирази, які складаються з операндів, знаків операцій і дужок. Операнди задають дані для обчислень. Операції задають дії, які необхідно виконати. Кожний операнд є, у свою чергу вираженням або одним з його окремих випадків, наприклад, константою або змінною. Операції виконуються згідно з пріоритетами. Для зміни порядку виконання операцій використовуються круглі дужки. Розглянемо складові частини виразів і правила їх обчислення. p align="justify"> Змінні.
Змінна - це іменована область пам'яті, в якій зберігаються дані певного типу. У змінної є ім'я і значение. Ім'я служить для звернення до області пам'яті, в якій зберігається значення. Під час виконання програми значення змінної можна змінювати. Перед використанням будь-яка змінна повинна бути описана. p align="justify"> Вирази.
Як вже говорилося вище, вирази складаються з операндів, знаків операцій і дужок і використовуються для обчислення деякого значення певного типу. Кожний операнд є, у свою чергу, вираженням або одним з його окремих випадків - константою або змінною. br/>
Покажчики
Коли компілятор обробляє оператор визначення змінної, приміром, int i = 10:, він виділяє пам'ять відповідно до типу (int) і ініціалізує її вказаним значенням (10). Усі звернення у програмі до змінної по її імені (i) замінюються компілятором на адресу області пам'яті, в якій зберігається значення змінної. Програміст може визначити власні змінні для зберігання адрес областей пам'яті. Такі змінні називаються вказівниками. Отже, покажчики призначені для зберігання адрес областей пам'яті. У C + + розрізняють три види покажчиків - покажчики на об'єкт, на функцію і на void, що відрізняються властивостями і набором допустимих операцій. Покажчик не є самостійним типом, він завжди пов'язаний з будь-яким іншим конкретним типом. br/>
Теоретичне осмислення поставленої задачі
Взявши дану т...