该符号称为插入符号.ASCII码是0x5e十六进制的(十进制= 94).
C版:
printf("%c", 0x5e);
Run Code Online (Sandbox Code Playgroud)
C++版本:
std::cout << static_cast<char>(0x5e);
Run Code Online (Sandbox Code Playgroud)
这两个都假设您在系统上运行,其中默认字符编码为插入符号赋值0x5e.
为了避免不得不依赖这个假设,最好不要使用ASCII代码而是使用'^'.