【发布时间】:2020-07-05 16:18:43
【问题描述】:
我试图在 C 中存储一个固定大小的字节数组作为变量。以下代码是我的尝试:
unsigned char bytes_array[4]
bytes_array = 0x12345678
但是,我收到此错误“赋值给具有数组类型的表达式”。我该如何解决这个问题?以及如何按原样打印出字节数组?谢谢!
【问题讨论】:
-
@dboy 谢谢。我试过这个解决方案。它适用于字符串,但我仍然找不到像 0x1234 这样存储“纯字节”的方法。这些字节直接来自传感器读数。