时间:2021-05-19
复制代码 代码如下:
#include <iostream>
using namespace std;
void main()
{
int x;
//MSG1作为结构A的别名
typedef struct A{
int age;
char s;
}MSG1,*p1;
MSG1 msg1 ;
msg1.age=10;
p1 point =&msg1;
//msg2作为结构B的变量
struct B{
int age;
char s;
}msg2,*p2 = new B;
msg2.age = 3;
p2->age=4;
//
cout<<(*point).age<<endl<<msg2.age;
//
cin>>x;
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
这里有两种情况下的区别。(1)C的struct与C++的class的区别。(2)C++中的struct和class的区别。在第一种情况下,struct与clas
本文详细分析了C#中struct和class的区别,对于C#初学者来说是有必要加以了解并掌握的。简单来说,struct是值类型,创建一个struct类型的实例被
Struct和Class的区别今天这篇博文主要讲解在C++中关键字struct和class的区别。这篇博文,将会系统的将这两个关键字的不同面进行详细的讲解。从语
python提供了一个struct模块来提供转换。下面就介绍这个模块中的几个方法。struct.pack():struct.pack用于将Python的值根据格
核心代码#include#include#include#includeusingnamespacestd;struct_AREA_VECTOR_STRUCT{