Тип Даних Символ
Свайпніть щоб показати меню
Тип даних char використовується для зберігання одного символу, наприклад, 'A' або 'w'. У наступному розділі буде розглянуто об'єднання цих символів у послідовності для створення слів, речень тощо. Наразі зосередимося на використанні char для зберігання окремих символів.
main.cpp
1234567#include <iostream> int main() { char letter = 'G'; std::cout << letter << std::endl; }
char слід вказувати в одинарних лапках. Навіть якщо символ, який ви зберігаєте, є цифрою, його потрібно брати в одинарні лапки, '9', а не 9.
Ви можете експериментувати з кодом вище, щоб побачити, що станеться, якщо використати подвійні лапки або присвоїти числа без лапок.
Тип даних char і пам'ять.
Щоб зберігатися в пам'яті, символ спочатку перетворюється на число за допомогою таблиці ASCII. Двійкове представлення цього числа потім зберігається в пам'яті.
Ви можете швидко переглянути таблицю ASCII нижче (перша колонка для нас не має значення).
main.cpp
12345678#include <iostream> int main() { // Change the number to output different symbol char symbol = 100; std::cout << symbol; }
Якщо ви присвоюєте число без одинарних лапок змінній типу char (наприклад, char letter = 76), компілятор вважає, що ви вказали символ, вже перетворений у число.
Як видно з таблиці, 76 відповідає L, тому значенням letter буде 'L'.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Тип Даних Символ
Тип даних char використовується для зберігання одного символу, наприклад, 'A' або 'w'. У наступному розділі буде розглянуто об'єднання цих символів у послідовності для створення слів, речень тощо. Наразі зосередимося на використанні char для зберігання окремих символів.
main.cpp
1234567#include <iostream> int main() { char letter = 'G'; std::cout << letter << std::endl; }
char слід вказувати в одинарних лапках. Навіть якщо символ, який ви зберігаєте, є цифрою, його потрібно брати в одинарні лапки, '9', а не 9.
Ви можете експериментувати з кодом вище, щоб побачити, що станеться, якщо використати подвійні лапки або присвоїти числа без лапок.
Тип даних char і пам'ять.
Щоб зберігатися в пам'яті, символ спочатку перетворюється на число за допомогою таблиці ASCII. Двійкове представлення цього числа потім зберігається в пам'яті.
Ви можете швидко переглянути таблицю ASCII нижче (перша колонка для нас не має значення).
main.cpp
12345678#include <iostream> int main() { // Change the number to output different symbol char symbol = 100; std::cout << symbol; }
Якщо ви присвоюєте число без одинарних лапок змінній типу char (наприклад, char letter = 76), компілятор вважає, що ви вказали символ, вже перетворений у число.
Як видно з таблиці, 76 відповідає L, тому значенням letter буде 'L'.
Дякуємо за ваш відгук!