C++打印地址

来源:互联网 发布:百度云 seo 编辑:程序博客网 时间:2024/05/19 18:13
#include<iostream>using namespace std;typedef struct num{    int num1;;    int num2;    char num3;}num;int  main(){    num x;    char str;    char *ptr=&str;    cout<<&(x.num1)<<endl;    cout<<&(x.num2)<<endl;    cout<<&(x.num3)<<endl;    cout<<ptr<<endl;    return 0;}

这里写图片描述

#include<iostream>using namespace std;typedef struct num{    int num1;;    int num2;    char num3;}num;int  main(){    num x;    char str;    char *ptr=&str;    cout<<&(x.num1)<<endl;    cout<<&(x.num2)<<endl;    cout<<(int *)&(x.num3)<<endl;    cout<<(int *)ptr<<endl;    return 0;}

这里写图片描述

0 0