컴퓨터/프로그래밍
링 버퍼 저장 프로그램
Begi
2022. 4. 2. 21:00
반응형
버퍼에 저장하는 코드는 다음과 같다.
Buf[Buf_idx++] = DATA;
if(Buf_idx>=16) Buf_idx = 0;
버퍼에 저장된 데이터를 오래된 것부터 표시하는 코드는 다음과 같다.
c1 = Buf_idx;
for(c=0; c<16; c++)
{
printf("%d ", Buf[c1]);
c1++;
if(c1>=16) c1 = 0;
}
반응형