天津假货市场在哪:怎样输出 char a = 'k'; 中a的地址?

来源:百度文库 编辑:高考问答 时间:2024/04/28 12:48:22
#include<iostream.h>

void main()
{
char a = 'k';
cout << &a << endl;
}
//怎么输出的是乱码呢
//输出“ k烫汤?”
//为什么输出乱码时只输出“烫"而不输出别的字符或汉字呢

#include <iostream.h>
#include <iomanip.h>

int main()
{
char a='k';
cout<<hex<<(int) &a<<endl; // 十六进制显示
cout<<dec<<(int) &a<<endl; // 十进制显示
cout<<oct<<(int) &a<<endl; // 八进制显示
return 0;
}

printf("%d",&a);