您可以按照建议对数据进行标准化,以使行长度始终相同。
一种方法是所有值都是 uint8_t 这将需要3 uint8_t值。
uint8_t
另一个是将其保留为字符串,但每个字段都是带有填充值的固定宽度。例如 0050901 在第9小时,第1分钟获得5分。或者用空格填充 ??5?9?1 对于此数据的相同表示。 (5之前有两个空格,9和1之前有一个空格)。
0050901
??5?9?1
这两种方法都很好,只取决于您喜欢什么或者在使用和/或写入数据时更容易。