可能重复:
What do single quotes do in C++ when used on multiple characters?
我们大学的一名新生让我帮忙找一些代码。
他的代码:
#include <iostream>
using namespace std;
void main()
{
cout << ('/0'); //his mistake - the / is upside down
system("pause");
}
(此代码是用VS2008制作的)
他希望得到一个空白的字母,他得到了12080.
我喜欢这个错误,但我仍然不明白他为什么得到12080.
有人可以解释一下吗?平台之间有什么不同吗?
答案 0 :(得分:1)
ASCII码
/ - 2F
0 - 30
Hex to DEC
2F30 - 12080