大明宗室txt下载资源:C++中数字转ascii码函数

来源:百度文库 编辑:高考问答 时间:2024/05/09 10:48:38

#include <iostream.h>
void main()
{
char cTemp;
cout<<"Please Enter a char:"<<endl;
cin>>cTemp;
cout<<hex<<int(cTemp);
cout<<endl;
}

//直接用强制类型转换把char转换成int是不是就可以了呢?

字符数字“1”的ASCII码为 0x31
数字1的ASCII码为0x01
差0x30
其它数字也一样,
只要都减0x30就行了

然后再用<<(移位)来判定每一位是什么就可以了