这个输出应该是什么!该怎么处理
这个输出应该是什么!
int sel;
cin> > sel;
cout < <sel < <endl;
输入一个字母,请问输出是什么?
为什么?
不是字母本身,也不是ASSII码!
------解决方案--------------------
如果输入的类型不匹配的话,流状态出错,输出sel的初始化值
因为你的sel没有初始化,所以会是个随机值吧
------解决方案--------------------
正解
------解决方案--------------------
当输入为字母时,输出都是0,编译器给sel的初值就是0~~~
------解决方案--------------------
dep-cpp++ 只要是字符,输出都是 2
int sel;
cin> > sel;
cout < <sel < <endl;
输入一个字母,请问输出是什么?
为什么?
不是字母本身,也不是ASSII码!
------解决方案--------------------
如果输入的类型不匹配的话,流状态出错,输出sel的初始化值
因为你的sel没有初始化,所以会是个随机值吧
------解决方案--------------------
正解
------解决方案--------------------
当输入为字母时,输出都是0,编译器给sel的初值就是0~~~
------解决方案--------------------
dep-cpp++ 只要是字符,输出都是 2