void short2char(uint8_t *charstr, uint16_t *shortstr, int len) { int x = 0; int y = 0; for (x; x < len; x++) { charstr[x++] = shortstr[y] >> 8; if (2 * y + 1 >= len) continue; charstr[x] = (shortstr[y++]) & 0xff; } }
void short2char(uint8_t *charstr, uint16_t *shortstr, int len) { int x = 0; int y = 0; for (x; x < len; x++) { charstr[x++] = shortstr[y] >> 8; if (2 * y + 1 >= len) continue; charstr[x] = (shortstr[y++]) & 0xff; } }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。