Java中byte[] b = {49,50,51,52}什么意思?b的值是多少?答:用Java的说法,b是byte类型数组的一个引用,b的值是其指向的数组对象的地址,初始是null。byte[] b = {49,50,51,52};这句的意思就是使b这个字节类型数组的引用指向{49,50,51,52}这个数组对象,这样b的值就是{49,50,51,52}这个对象的地址。你可以验证一下,在你的代码中加入 System.out....
C++ BYTE数组转字符串答:include<stdio.h> fun(byte x, int* a, int* b){ a = x / 0x10;b = x % 0x10;} main(){ int i, a, b;char output[256] = "";byte x[] = {0x12, 0x34, 0x56};for (i = 0; i < 3; i++){ fun(x[i], &a, &b);sprintf(output, "%s%d", output, a);i...