Это мое домашнее задание на C++, пожалуйста, помогите мне. (Я уже гугле его и ничего не нашли)C++ показывает '123', 3224115 на выходе (с использованием cout)
int main()
{
std::cout<<'123';
getchar();
return 0;
}
на выходе вы получите 3224115. почему?
Вы используете неправильные цитаты. 'для одного символа, а не для строки. Используйте двойную кавычку «для строки». Std :: cout << «123»; ' – drescherjm
Я знаю. Вопрос в том, что именно я написал. –
Посмотрите на шестнадцатеричное представление 3224115. Затем загляните в таблицу ASCII для шестнадцатеричного представление цифр. – molbdnilo