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

bookТип Даних Символ

Свайпніть щоб показати меню

Тип даних char використовується для зберігання одного символу, наприклад, 'A' або 'w'. У наступному розділі буде розглянуто об'єднання цих символів у послідовності для створення слів, речень тощо. Наразі зосередимося на використанні char для зберігання окремих символів.

main.cpp

main.cpp

copy
1234567
#include <iostream> int main() { char letter = 'G'; std::cout << letter << std::endl; }
Note
Примітка

char слід вказувати в одинарних лапках. Навіть якщо символ, який ви зберігаєте, є цифрою, його потрібно брати в одинарні лапки, '9', а не 9.

Ви можете експериментувати з кодом вище, щоб побачити, що станеться, якщо використати подвійні лапки або присвоїти числа без лапок.

Тип даних char і пам'ять.

Щоб зберігатися в пам'яті, символ спочатку перетворюється на число за допомогою таблиці ASCII. Двійкове представлення цього числа потім зберігається в пам'яті.
Ви можете швидко переглянути таблицю ASCII нижче (перша колонка для нас не має значення).

main.cpp

main.cpp

copy
12345678
#include <iostream> int main() { // Change the number to output different symbol char symbol = 100; std::cout << symbol; }
Note
Примітка

Якщо ви присвоюєте число без одинарних лапок змінній типу char (наприклад, char letter = 76), компілятор вважає, що ви вказали символ, вже перетворений у число.

Як видно з таблиці, 76 відповідає L, тому значенням letter буде 'L'.

question mark

Який із наведених варіантів виведе L при виведенні на консоль?

Виберіть усі правильні відповіді

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

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

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

Секція 3. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 3. Розділ 1
some-alt