我对这段代码很好奇:
cout << 'test'; // Note the single quotes.
给我一个
1952805748
的输出。我的问题:输出是内存中的地址还是什么?
最佳答案
这是一个多字 rune 字。 1952805748
是 0x74657374
,分解为
0x74 -> 't'
0x65 -> 'e'
0x73 -> 's'
0x74 -> 't'
编辑:关于c++ - 当在多个字符上使用单引号时,C++ 中的单引号有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8207925/