【发布时间】:2021-02-09 11:50:22
【问题描述】:
在程序中,我将字符数据类型转换为整数,但它显示的是字符的 ASCII 码,为什么?我应该怎么做才能打印 4 作为输出?
void fun(int x)
{
cout<<x;
}
int main()
{
char ch='4';
fun((int)ch);
return 0;
}
我尝试将参数从“int x”更改为“char x”,然后在 cout 中进行类型转换为“cout
【问题讨论】:
标签: c++ function typecasting-operator