如何将下面的objevicve C语句写入java
unsigned char whole_byte;
char byte_chars[3] = {'\0','\0','\0'};
byte_chars[0] = ....;
byte_chars[1] = [....;
whole_byte = strtol(byte_chars, NULL, 16);
最佳答案
如果变量中有两个字符。
char ch0 = 'A';
char ch1 = '9';
要转换成十六进制数
int num = Integer.parseInt("" + ch0 + ch1, 16);