【发布时间】:2018-08-13 15:21:23
【问题描述】:
我没有在这里做任何事情。
这是我的代码:
#include<iostream>
using namespace std;
int main()
{
char a='2Z';
cout<<a<<endl;
return 0;
}
但只有Z 被打印,而不是2 继续它。如何也打印整数?
【问题讨论】:
-
char只能包含一个字符。你想要一个 std::string。 -
char只能容纳 1 个字符。如果您想要多个字符,请使用std::string。另请注意,'x'用于文字字符,"xx"用于文字字符串。 -
这个问题可能是相关的,并且在这里绝对提供信息:stackoverflow.com/questions/7459939/…
-
不太清楚你在问什么。您是否要存储多个字符的字符串?您是否尝试存储单个多字节字符?您是否尝试将实际的
int值存储到单字节char类型中?
标签: c++