如何输出值到终端
问题描述:
nBytes = usb_control_msg(handle, USB_TYPE_VENDOR | USB_RECIP_DEVICE | USB_ENDPOINT_IN, PSCMD_ANGRY_ON, 0, 0, (char *)buffer, sizeof(buffer), 5000);
int isOn = buffer[0];
我试图输出缓冲区的元素0。如何输出值到终端
试过iostream
但gcc找不到库。我通过Ubuntu
存储库安装了stdlibs
。
答
你总是可以的printf使用...
printf("%c", buffer[0]);
可能更好用' “%d”'或' “为0x%X”'。不能保证'buffer'是ASCII字符。 – 2011-05-26 21:47:12