不用类型转换输出字符的ASCII码
今天遇到一个题,如下://输出字母A- Z的内码
#include<iostream>
using namespace std;
int main()
{
char ch;
for (ch = 'A' ;ch <= 'Z'; ++ch)
cout << ch << '(' << int(ch) << ')' << "";
return 0;
}
这里使用强制类型转换来输出内码的,请问还有什么其他方法吗,感谢!! cout << ch << '(' << ch-0 << ')' << ""; 这样也可以的。ch-0会变成整数。
页:
[1]