int a=5;
26 int *q;
27 q=&a;
28 cout<<(&q)<<" "<<(&a);
指针指向的地址就是指针指向的东西的首地址
&q==&a;
typedef struct node{
double data;//8
// int *a;
struct node *next[15];//15*4+4
}node_n;//72
typedef struct node{
double data;//8
// int *a;
struct node *next[15];//15*4+4
int *b;
}node_n;//72
结构体中的数组看出一个整体。位对齐的倍数找最大字节的为标准
本文详细解析了C++中指针的特性及其与结构体内存布局的关系,通过实例展示了如何使用指针访问结构体成员,并讨论了结构体中数组的位对齐原则。
3440

被折叠的 条评论
为什么被折叠?



