怎样将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]
在一个结构体内定义了一个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]