怎么把b以十进制表示?谢了!

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:59:38
代码:
#include "stdafx.h"
#include "iostream"
#include "string"

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
char a;
char *b;
char **c;
a='a';
cout<<a<<endl;
b=&a;
cout<<dec<<b //怎么把b以十进制表示?
<<" | "<<*b<<endl;
return 0;

如果你的意思是把b中的内容已ASCII码的形式显示,可以改为下面的程序
b=&a;
cout<<(int)(*b) //怎么把b以十进制表示?
<<" | "<<*b<<endl;

强制类型转换 (unsigned long)b 就从16进制变为10机制输出显示

〉〉怎么把b以十进制表示
b为地址,要把地址表示出来吗?

ASCII码?