用结构体变量给另一个变量赋值

我想问一下将一个结构体成员赋给另一个变量,赋给的是什么值呢?
例如:
typedef struct
{
uint8_t char[];
uint8_t start;
uint8_t end;
}BUF_T

uint8_t temp;
temp=BUF_T.end;

我想知道temp里面得到的值是什么?
谢谢大家了!

你没有初始化,得到的是无效值呀