![]() |
#2
rjsp2012-07-18 12:05
|
最近学习时候发现。
以下三种情况
一、
char ch='I';
cout<<++ch;
二、
char ch='I';
ch=ch+1;
cout<<ch;
三、
char ch='I';
cout<<ch+1;
前两种会输出'J',后一种会输出'J'对应的ASCII码也就是74。请问下这是为什么,cout是如何处理不同的数据类型的?
谢谢各位大神,小弟拜谢了。