pr29558.c

来自「用于进行gcc测试」· C语言 代码 · 共 31 行

C
31
字号
/* { dg-do compile } */void stpi_unpack_16_1(int length, unsigned char *out, unsigned char bit){  unsigned char tempin;  unsigned char temp[16];  for (bit = 128; length > 0; length--) {    if (tempin & 128)      temp[0] |= bit;    else      {        *out++ = temp[1];        *out++ = temp[2];        *out++ = temp[3];        *out++ = temp[4];        *out++ = temp[5];        *out++ = temp[6];        *out++ = temp[7];        *out++ = temp[9];        *out++ = temp[10];        *out++ = temp[11];        *out++ = temp[12];        *out++ = temp[13];        *out++ = temp[14];        *out++ = temp[15];        __builtin_memset (temp, 0, 16);     }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?