如何得到结构体的首地址
#include<stdio.h>
typedef struct
{
int a;
int b;
}T;
int main()
{
T t;
void *p1;
void *p2;
p1 = &t;
p2 = &t.a;
printf("p1 = %p, p2 = %p\n",p1,p2);
}
&t 和 &t.a 是相同的,都可以得到结构体的地址
参考:
https://bbs.csdn.net/topics/330196541
如何得到结构体的首地址
#include<stdio.h>
typedef struct
{
int a;
int b;
}T;
int main()
{
T t;
void *p1;
void *p2;
p1 = &t;
p2 = &t.a;
printf("p1 = %p, p2 = %p\n",p1,p2);
}
&t 和 &t.a 是相同的,都可以得到结构体的地址
参考:
https://bbs.csdn.net/topics/330196541