为了账号安全,请及时绑定邮箱和手机立即绑定

c++中,如何将输入的数字,以字符的形式输出?

c++中,如何将输入的数字,以字符的形式输出?

C++
POPMUISE 2019-03-26 15:16:18
比如:a[0][1]=123;C中能有:printf("%d",a[0][1])以数字形式输出一百二十三,printf("%c",a[0][1])以字符形式输出123,请问c++中,想分别以数字形式,和以字符形式输出123,要怎么做?能做到吗?(ps:本人刚学c++,没学过c)或者换种问法:printf("%d",a[0][1]);printf("%c",a[0][1]);这两个语句怎么样换成c++的语句?
查看完整描述

3 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

cout<<int(a[0][1])<<endl;
cout<<char(a[0][1])<<endl;
希望可以帮到你

查看完整回答
反对 回复 2019-03-29
?
哔哔one

TA贡献1854条经验 获得超8个赞

Cstring str
int a=123;
str.format("%c",a);
就转换过来了

查看完整回答
反对 回复 2019-03-29
  • 3 回答
  • 0 关注
  • 1596 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信