📄 p5_14.cpp
字号:
/****************************************
* p5_14.cpp *
* 显示联合体中各中类型的成员的内存排列 *
*****************************************/
#include <iostream>
using namespace std;
void main() {
union UData
{
char Ch;
short Sint;
long Lint;
unsigned Uint;
float f;
double d;
char str[10];
};
UData u;
strcpy(u.str,"123456789");
cout<<"char:"<<'\t'<<u.Ch<<endl;
cout<<"short:"<<'\t'<<hex<<u.Sint<<endl;
cout<<"long:"<<'\t'<<u.Lint<<endl;
cout<<"unsigned:"<<'\t'<<u.Uint<<endl;
cout<<"float:"<<'\t'<<u.f<<endl;
cout<<"double:"<<'\t'<<u.d<<endl;
cout<<"string:"<<'\t'<<u.str<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -