Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmChCd 86 of 390 menu
◀ ▶

Код символа в C++

Код символа - целое число, под которым буква или цифра записана в таблице ASCII. Это не «цифра, которую символ обозначает»: у 'A' код 65, а не 1.

Код получают через операцию static_cast к int или записью символа в переменную типа int. Для буквы A:

char ch = 'A'; int num = static_cast<int>(ch); std::cout << num << "\n"; // выведет 65

Из кода снова получают символ через static_cast к char:

int num = 65; char ch = static_cast<char>(num); std::cout << ch << "\n"; // выведет A

У символа '7' код 55, а число, которое цифра обозначает, - 7:

char ch = '7'; int num1 = static_cast<int>(ch); int num2 = ch - '0'; std::cout << num1 << "\n"; // выведет 55 std::cout << num2 << "\n"; // выведет 7

Дан символ:

char ch = 'B';

Найдите код этого символа и выведите его.

Дано число:

int num = 66;

Получите символ с этим кодом и выведите его.

Дан символ:

char ch = '0';

Найдите код этого символа и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить