Новий урок!
"Урок №30. Відлагодження програм: стек викликів і відстежування змінних" - https://acode.com.ua/urok-30-vidlagodzhennya-program-stek-vyklykiv-i-vidstezhuvannya-zminnyh/
Рубрика "Уроки по С++"
"Урок №30. Відлагодження програм: стек викликів і відстежування змінних" - https://acode.com.ua/urok-30-vidlagodzhennya-program-stek-vyklykiv-i-vidstezhuvannya-zminnyh/
Рубрика "Уроки по С++"
aCode
Відлагодження програм в С++: стек викликів і відстеження змінних / aCode
На попередньому уроці про степпінг і точки зупину, ми дізналися, як, з їх використанням, можна контролювати виконання програми крок за кроком. Проте на цьому не закінчуються всі корисні можливості відлагоджувача. Він також дозволяє відстежувати значення змінних.
Новий урок!
"Глава №1. Підсумковий тест" - https://acode.com.ua/glava-1-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Глава №1. Підсумковий тест" - https://acode.com.ua/glava-1-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №1. Підсумковий тест / Уроки по С++ / aCode
Дані завдання розраховані для поліпшення запам'ятовування пройденого матеріалу і застосування його на практиці.
Новий урок!
"Урок №31. Ініціалізація, присвоювання і оголошення змінних" - https://acode.com.ua/urok-31-initsializatsiya-prysvoyuvannya-i-ogoloshennya-zminnyh/
Рубрика "Уроки по С++"
"Урок №31. Ініціалізація, присвоювання і оголошення змінних" - https://acode.com.ua/urok-31-initsializatsiya-prysvoyuvannya-i-ogoloshennya-zminnyh/
Рубрика "Уроки по С++"
aCode
Ініціалізація, Присвоювання і Оголошення змінних в С++ / aCode
Як ви вже знаєте, змінні — це імена "шматочків" пам'яті, які можуть зберігати інформацію. Пам'ятаємо, що комп'ютери мають оперативну пам'ять, яка доступна програмам для використання. Коли ми визначаємо змінну, частина цієї пам'яті відводиться їй.
Новий урок!
"Урок №32. Тип даних void" - https://acode.com.ua/urok-32-typ-danyh-void/
Рубрика "Уроки по С++"
"Урок №32. Тип даних void" - https://acode.com.ua/urok-32-typ-danyh-void/
Рубрика "Уроки по С++"
aCode
Тип даних void в С++ / aCode
Тип void — це найпростіший тип даних, який означає "відсутність будь-якого типу даних". Саме через це змінні не можуть бути типу void.
Новий урок!
"Урок №33. Розмір типів даних" - https://acode.com.ua/urok-33-rozmir-typiv-danyh/
Рубрика "Уроки по С++"
"Урок №33. Розмір типів даних" - https://acode.com.ua/urok-33-rozmir-typiv-danyh/
Рубрика "Уроки по С++"
aCode
Розмір типів даних в С++ / aCode
Як ми вже знаємо з уроку №31, пам'ять на сучасних комп'ютерах, як правило, організована в блоки, які складаються з байтів, причому кожен блок має свою унікальну адресу. До цього моменту, пам'ять можна було порівнювати з поштовими скриньками (ті, які знаходяться…
Новий урок!
"Урок №34. Цілочисельні типи даних: short, int і long" - https://acode.com.ua/urok-34-tsilochyselni-typy-danyh-short-int-i-long/
Рубрика "Уроки по С++"
"Урок №34. Цілочисельні типи даних: short, int і long" - https://acode.com.ua/urok-34-tsilochyselni-typy-danyh-short-int-i-long/
Рубрика "Уроки по С++"
aCode
Цілочисельні типи даних в С++: short, int і long / aCode
На цьому уроці ми розглянемо цілочисельні типи даних, їх діапазони значень, а також переповнення (що це таке і приклади).
Новий урок!
"Урок №35. Фіксований розмір цілочисельних типів даних" - https://acode.com.ua/urok-35-fiksovanyj-rozmir-tsilochyselnyh-typiv-danyh/
Рубрика "Уроки по С++"
"Урок №35. Фіксований розмір цілочисельних типів даних" - https://acode.com.ua/urok-35-fiksovanyj-rozmir-tsilochyselnyh-typiv-danyh/
Рубрика "Уроки по С++"
aCode
Фіксований розмір цілочисельних типів даних в С++ / aCode
Якщо говорити в загальному, то все почалося ще з мови Cі, коли продуктивність мала першочергове значення. У мові Cі навмисно залишили розмір цілочисельних типів нефіксованим для того, щоб компілятор міг самостійно підібрати найбільш підходящий розмір для…
Новий урок!
"Урок №36. Типи даних з плаваючою крапкою: float, double і long double" - https://acode.com.ua/urok-36-typy-danyh-z-plavayuchoyu-krapkoyu-float-double-i-long-double/
Рубрика "Уроки по С++"
"Урок №36. Типи даних з плаваючою крапкою: float, double і long double" - https://acode.com.ua/urok-36-typy-danyh-z-plavayuchoyu-krapkoyu-float-double-i-long-double/
Рубрика "Уроки по С++"
aCode
Типи даних з плаваючою крапкою в С++: float, double і long double / aCode
На цьому уроці ми розглянемо типи даних з плаваючою крапкою, їх точність і діапазон, що таке експоненціальний запис і як він використовується, а також розглянемо помилки округлення, що таке nan і inf.
Новий урок!
"Урок №37. Логічний тип даних bool" - https://acode.com.ua/urok-37-logichnyj-typ-danyh-bool/
Рубрика "Уроки по С++"
"Урок №37. Логічний тип даних bool" - https://acode.com.ua/urok-37-logichnyj-typ-danyh-bool/
Рубрика "Уроки по С++"
aCode
Логічний тип даних bool в С++ / aCode
Логічні змінні — це змінні, діапазон яких складається лише з двох можливих значень: true (1) або false (0). Для оголошення логічної змінної використовується ключове слово bool.
Новий урок!
"Урок №38. Символьний тип даних char" - https://acode.com.ua/urok-38-symvolnyj-typ-danyh-char/
Рубрика "Уроки по С++"
"Урок №38. Символьний тип даних char" - https://acode.com.ua/urok-38-symvolnyj-typ-danyh-char/
Рубрика "Уроки по С++"
aCode
Символьний тип даних char в С++ / aCode
Хоча тип char і відноситься до цілочисельних типів даних (і, таким чином, слідує усім їхнім правилам), робота з char дещо відрізняється, ніж зі звичайними цілочисельними типами.
Новий урок!
"Урок №39. Літерали і магічні числа"- https://acode.com.ua/urok-39-literaly-i-magichni-chysla/
Рубрика "Уроки по С++"
"Урок №39. Літерали і магічні числа"- https://acode.com.ua/urok-39-literaly-i-magichni-chysla/
Рубрика "Уроки по С++"
aCode
Літерали і магічні числа в С++ / aCode
У мові C++ є два види констант: літеральні і символьні. На цьому уроці ми розглянемо літеральні константи.
Новий урок!
"Урок №40. const, constexpr і символьні константи" - https://acode.com.ua/urok-40-const-constexpr-i-symvolni-konstanty/
Рубрика "Уроки по С++"
"Урок №40. const, constexpr і символьні константи" - https://acode.com.ua/urok-40-const-constexpr-i-symvolni-konstanty/
Рубрика "Уроки по С++"
aCode
const, constexpr і символьні константи в С++ / aCode
Символьна константа — це той же літерал (магічне число), тільки з ідентифікатором. Є два способи оголошення символьних констант в мові C++. Один з них хороший, а один — не дуже. Розглянемо обидва способи.
Новий урок!
"Глава №2. Підсумковий тест" - https://acode.com.ua/glava-2-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Глава №2. Підсумковий тест" - https://acode.com.ua/glava-2-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №2. Підсумковий тест / Уроки по С++ / aCode
Отримані знання завжди потрібно застосовувати на практиці, тому ми спочатку повторимо теорію, а потім перейдемо до практики.
Новий урок!
"Урок №41. Пріоритет операцій і правила асоціативності" - https://acode.com.ua/urok-41-priorytet-operatsij-i-pravyla-asotsiatyvnosti/
Рубрика "Уроки по С++"
"Урок №41. Пріоритет операцій і правила асоціативності" - https://acode.com.ua/urok-41-priorytet-operatsij-i-pravyla-asotsiatyvnosti/
Рубрика "Уроки по С++"
aCode
Пріоритет операцій і правила асоціативності в С++ / aCode
Щоб правильно обчислювати вирази (наприклад, 4 + 2 * 3), ми повинні знати, що роблять певні оператори і в якій послідовності вони виконуються. Послідовність, в якій вони виконуються, називається пріоритетом операцій. Дотримуючись звичайних правил математики…
Новий урок!
"Урок №42. Арифметичні оператори" - https://acode.com.ua/urok-42-aryfmetychni-operatory/
Рубрика "Уроки по С++"
"Урок №42. Арифметичні оператори" - https://acode.com.ua/urok-42-aryfmetychni-operatory/
Рубрика "Уроки по С++"
aCode
Арифметичні оператори в С++ / aCode
На цьому уроці ми поговоримо про арифметичні оператори в мові С++.
Новий урок!
"Урок №43. Інкремент, декремент і побічні ефекти" - https://acode.com.ua/urok-43-inkrement-dekrement-i-pobichni-efekty/
Рубрика "Уроки по С++"
"Урок №43. Інкремент, декремент і побічні ефекти" - https://acode.com.ua/urok-43-inkrement-dekrement-i-pobichni-efekty/
Рубрика "Уроки по С++"
aCode
Інкремент, декремент і побічні ефекти в С++ / aCode
На цьому уроці ми розглянемо, що таке інкремент та декремент в мові С++, а також розберемося з таким поняттям, як «побічні ефекти».
Новий урок!
"Урок №44. Умовний тернарний оператор, sizeof і Кома" - https://acode.com.ua/urok-44-umovnyj-ternarnyj-operator-sizeof-i-koma/
Рубрика "Уроки по С++"
"Урок №44. Умовний тернарний оператор, sizeof і Кома" - https://acode.com.ua/urok-44-umovnyj-ternarnyj-operator-sizeof-i-koma/
Рубрика "Уроки по С++"
aCode
Умовний тернарний оператор, оператор sizeof і Кома в С++ / aCode
На цьому уроці ми розглянемо умовний тернарний оператор, оператор Кома і згадаємо оператор sizeof в мові C++.
Новий урок!
"Урок №45. Оператори порівняння" - https://acode.com.ua/urok-45-operatory-porivnyannya/
Рубрика "Уроки по С++"
"Урок №45. Оператори порівняння" - https://acode.com.ua/urok-45-operatory-porivnyannya/
Рубрика "Уроки по С++"
aCode
Оператори порівняння в С++ / aCode
Порівняння значень типу з плаваючою крапкою за допомогою будь-якого з цих операторів — справа делікатна. Чому? А саме через ті невеликі помилки округлення, які можуть призвести до несподіваних результатів.
Новий урок!
"Урок №46. Логічні оператори: І, АБО, НЕ" - https://acode.com.ua/urok-46-logichni-operatory-i-abo-ne/
Рубрика "Уроки по С++"
"Урок №46. Логічні оператори: І, АБО, НЕ" - https://acode.com.ua/urok-46-logichni-operatory-i-abo-ne/
Рубрика "Уроки по С++"
aCode
Логічні оператори в С++: І, АБО, НЕ / aCode
На цьому уроці ми розглянемо логічні оператори І, АБО та НЕ в мові С++.
Новий урок!
"Урок №47. Конвертація чисел з двійкової системи числення в десяткову і навпаки" - https://acode.com.ua/urok-47-konvertatsiya-chysel-z-dvijkovoyi-systemy-chyslennya-v-desyatkovu-i-navpaky/
Рубрика "Уроки по С++"
"Урок №47. Конвертація чисел з двійкової системи числення в десяткову і навпаки" - https://acode.com.ua/urok-47-konvertatsiya-chysel-z-dvijkovoyi-systemy-chyslennya-v-desyatkovu-i-navpaky/
Рубрика "Уроки по С++"
aCode
Конвертація чисел з двійкової системи числення в десяткову і навпаки / Уроки по С++ / aCode
Щоб навчитися конвертувати числа з двійкової (бінарної) системи числення в десяткову та навпаки, перш за все необхідно зрозуміти, як цілі числа представлені в двійковій системі. Ми вже трохи говорили про це, коли розглядали цілочисельні типи даних.