Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Типи Даних | Змінні та Типи Даних
Вступ до C++
course content

Зміст курсу

Вступ до C++

Вступ до C++

1. Початок Роботи
2. Вступ до Операторів
3. Змінні та Типи Даних
4. Вступ до Потоку Програми
5. Вступ до Функцій

book
Типи Даних

При оголошенні змінної, потрібно вказати, який тип даних ми будемо зберігати в ній. Існують типи даних для легкого керування пам'яттю в кожній ситуації.

Integer TypesFloating Point TypesCharacter TypesOther Types
intfloatcharbool
shortdoublestringvoid

Числові

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

h

integers

h

decimals

copy
12
// examples of literal integers 5 100 30

Bool

Тип даних bool представляє два булеві значення: нуль інтерпретується як false і одиниця інтерпретується як true.

on = true = 1
off = false = 0

Char

Тип даних char використовується для зберігання окремих символів, які можуть включати літери, цифри, знаки пунктуації та спеціальні символи. Ці символи повинні бути укладені в одинарні лапки ('), такі як 'A', '9', або '!'.

Void

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

Примітка

Використання та призначення void буде детальніше розглянуто в розділі про функції.

Ви можете перевірити тип даних певних виразів, використовуючи код нижче. Не соромтеся експериментувати з ним.

cpp

main

copy
123456789
#include <iostream> #include <typeinfo> // Provides tools for type identification int main() { // `typeid().name()` gives you the type of expression // Replace `___` with a number, boolean (true/false), or character std::cout << "The data type is " << typeid(___).name() << std::endl; }

1. Що зберігає тип даних int?

2. Який правильний синтаксис для типу char?

question mark

Що зберігає тип даних int?

Select the correct answer

question mark

Який правильний синтаксис для типу char?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 1
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt