怎么把b以十进制表示?谢了!
来源:百度知道 编辑:UC知道 时间:2024/09/28 12:59:36
代码:
#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;
#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码?