c语言打印byte类型的数组
时间: 2023-10-25 10:20:59 浏览: 349
3.打印数组.c
以下是打印byte类型数组的示例代码:
```c
#include <stdio.h>
int main() {
unsigned char arr[] = { 0x01, 0x02, 0x03, 0x04, 0x05 };
int len = sizeof(arr) / sizeof(arr[0]);
printf("Array contents:\n");
for (int i = 0; i < len; i++) {
printf("%02X ", arr[i]);
}
printf("\n");
return 0;
}
```
输出:
```
Array contents:
01 02 03 04 05
```
说明:
- 使用`unsigned char`类型定义byte数组。
- 使用`sizeof`运算符获取数组长度。
- 使用循环遍历数组中的每个元素,并使用`printf`函数以十六进制格式打印每个元素。
阅读全文