注册 登录
编程论坛 C++教室

新人请教一个char类型的转换问题!

xmforget911 发布于 2015-12-23 15:29, 1686 次点击
请教各位 c++里  cout是不是自带ASCII码和数值编码自动转换的么?

char ch;
cin >> ch;
cout << ch;

return 0;

为何我输入ch的值 为5后,得到的还是 5这个值得反馈 不能转换为ASCII。
求指导。
5 回复
#2
逐鹿2015-12-23 16:12
数字5也是个符号char型。。。
#3
xmforget9112015-12-23 16:32
回复 2楼 逐鹿
但是我看书上ASCII编码是53呀?
#4
xmforget9112015-12-23 16:44
回复 2楼 逐鹿
好吧 我明白了谢谢。。。
#5
yangfrancis2015-12-23 17:43
int digit;
cin>>digit;
char ch;
ch=digit;
cout<<ch;
#6
xmforget9112015-12-24 09:41
回复 5楼 yangfrancis
谢谢 明白了。
1