Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在char变量(c+;+;)中存储特殊的unicode字符 我编写C++程序,其中需要存储特殊ASCII字符(例如:①','╳','▲',例如,在字符变量中: #include <iostream> using namespace std; int main(void) { char a = '①';//here... cout << a; return 0; }_C++_Ascii - Fatal编程技术网

如何在char变量(c+;+;)中存储特殊的unicode字符 我编写C++程序,其中需要存储特殊ASCII字符(例如:①','╳','▲',例如,在字符变量中: #include <iostream> using namespace std; int main(void) { char a = '①';//here... cout << a; return 0; }

如何在char变量(c+;+;)中存储特殊的unicode字符 我编写C++程序,其中需要存储特殊ASCII字符(例如:①','╳','▲',例如,在字符变量中: #include <iostream> using namespace std; int main(void) { char a = '①';//here... cout << a; return 0; },c++,ascii,C++,Ascii,及 有什么办法???< /P> < p>你必须使用宽字符数据类型,因为它可以存储C++中的ASCII和非ASCII字符,这是由代码> WCARYTT < /COD>表示的。 #包括 使用名称空间std; int main() { WCARGATT A= L’p>您必须使用宽字符数据类型,因为它可以存储C++中的ASCII和非ASCII字符,这是由代码> WCARYTT < /COD>表示的。 #包括 使用名称空间std; int main() { wchar\u t a=L'这些不是ASCII字


有什么办法???< /P> < p>你必须使用宽字符数据类型,因为它可以存储C++中的ASCII和非ASCII字符,这是由代码> WCARYTT < /COD>表示的。

#包括
使用名称空间std;
int main()
{

WCARGATT A= L’p>您必须使用宽字符数据类型,因为它可以存储C++中的ASCII和非ASCII字符,这是由代码> WCARYTT < /COD>表示的。
#包括
使用名称空间std;
int main()
{

wchar\u t a=L'这些不是ASCII字符。请使用宽字符:
wchar\u t a=L'①';
当然,您需要将其打印到
wcout
。简单的回答是:您不能。或者使用字符串将“字符”存储为字符串(例如
std::string a=”①";)或使用宽字符类型(如
wchar\u t
char16\u t
char32\u t
)。请注意:一件事是字符的正确编码。另一件事是输出控制台必须支持编码(其字体必须支持用于编码的适当字形).;-)这些不是ASCII字符。请使用宽字符:
wchar\u t a=L'①';
当然,您需要将其打印到
wcout
。简单的回答是:您不能。或者使用字符串将“字符”存储为字符串(例如
std::string a=”①“;
)或使用宽字符类型(如
wchar\u t
char16\u t
char32\u t
)。请注意:一件事是字符的正确编码。另一件事是编码必须由输出控制台支持(其字体必须支持用于编码的适当字形)。;-)
warning: multi-character character constant [-Wmultichar]
warning: overflow in implicit constant conversion [-Woverflow]