본문 바로가기
컴퓨터/프로그래밍

링 버퍼 저장 프로그램

by Begi 2022. 4. 2.
반응형

버퍼에 저장하는 코드는 다음과 같다.

 

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;
}

 

반응형

'컴퓨터 > 프로그래밍' 카테고리의 다른 글

Callback 뜻  (0) 2022.04.13
부호 있는 정수형 변수  (0) 2022.04.02
링 버퍼 프로그램 코드  (0) 2022.03.23
파일 디스크립터(File Descriptor)란?  (0) 2021.09.19
Linux usleep 함수  (0) 2021.09.18

댓글