c语言结构体变量的地址是啥呢?

2025-03-23 01:03:54
推荐回答(2个)
回答1:

是相同的。

str是一个结构体的变量。类型为struct ss。而a[4]是这个结构体的每一个成员,str的地址值与int a[4]的地址值一样,但仅仅是地址值是一样的,而地址是有类型的,两者类型不一样,str的地址类型为sturct ss *,而成员a[4]的地址类型为int *。

回答2:

结构体的首地址就是你结构体第一个元素的首地址,在这里看来,str的首地址就是a的地址。