怎样将PB中byte数组赋值给一个字符串变量,该怎么处理

怎样将PB中byte数组赋值给一个字符串变量
在一个结构体内定义了一个byte数组:
结构体名称:str_phone
byte m_phoneno[12]
用字符这样写取不到实际数据是怎么回事?
string ls_str
ls_str = string(str_phone.m_phoneno)

------解决方案--------------------
改为
str_phone
char m_phoneno[12]

------解决方案--------------------
str_phone.m_phoneno
这个是数组

ls_str =str_phone.m_phoneno[1]