^.^ - http://goo.gl/GDIO
Labels
acm
c++
euler
firefox
matlab
opencv
opengl
Programming
python
pythonlib
ubuntu
11 Oct 2012
C++单引号字符串输出
Email This
BlogThis!
Share to X
Share to Facebook
Share to Pinterest
收藏到CSDN网摘
今天看到一个问题: 下面的语句输出多少?
cout << 'AB' << endl;
结果是16706, 为什么呢?
原来,C/C++中单引号括起来的字符串,实际为16进制的int型整数常量。
'AB'实际的值这样计算: 'A'的ascii为0x41,'B'是0x42,
则'AB'表示16进制的4142,即0x4142,转成整数则为16706.
No comments :
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments ( Atom )
No comments :
Post a Comment