从com1接收到数据,该怎么处理

从com1接收到数据从com1接收到的数据放入char[]如何以16进制显示char[]中的数据?[解决办法]#includestdli

从com1接收到数据
从com1接收到的数据放入char[]
如何以16进制显示char[]中的数据?

[解决办法]
#include <stdlib.h>
#include <stdio.h>

int main()
{
char arrChar[] = {10, 256, 30, 20};

for (int i=0; i <sizeof(arrChar)/sizeof(char); ++i) {
printf( "%.2X ", arrChar[i]); //每个char输出两位, 以上输出为:0A001E14
}

system( "pause ");
return 0;
}