使用String.valueOf()将字符数组转换成字符串 void (){ char[] s={'A','G','C','T'}; ...
2、由上述分析可得知,一个 uint32_t 类型的变量长度等于4个 uint8_t 类型的变量。理解这个后,我们再看一个问题: uint8_t dst; uint32_t src; src = 0x0201; dst = (uint8_t *)src; 1. 2. 3. 4. 5. 6. 此时dst 的输出可能为 0x01;因为把 src 强制转换为 uint8_t 类型了,前边的高字节...
在转换时要用char []类的,因为在这里我们不能初始化char*所以要分配一块内存空间。
2、由上述分析可得知,一个 uint32_t 类型的变量长度等于4个 uint8_t 类型的变量。理解这个后,我们再看一个问题: uint8_t dst; uint32_t src; src = 0x0201; dst = (uint8_t *)src; 1. 2. 3. 4. 5. 6. 此时dst 的输出可能为 0x01;因为把 src 强制转换为 uint8_t 类型了,前边的高字节...
uint8_t: u:代表 unsigned 即无符号,即定义的变量不能为负数; int:代表类型为 int 整形; 8:代表一个字节,即为 char 类型; _t:代表用 typedef 定义的; 整体代表:用 typedef 定义的无符号 char 型宏定义; uint32_t: u:代表 unsigned 即无符号,即定义的变量不能为负数; ...