【发布时间】:2018-10-04 13:11:21
【问题描述】:
当我编写以下代码时,输出为 110。谁能告诉我为什么我得到这个值?
#include<iostream>
int main()
{
std::cout << '9' + '5';
return 0;
}
【问题讨论】:
-
顺便说一句,您的代码中没有字符串
-
@Exterminator 这些是字符文字,而不是字符串。
-
@Slava 可能,但 OP 从来没有这么说,我删除的任何内容都没有提到这一点。如果这是 OP 想要的,您应该要求他们澄清这一点。
-
@NathanOliver “但 OP 从未说过”他实际上是按主题所做的,而您将其删除。
标签: c++ character literals addition