Notice
Recent Posts
Recent Comments
Link
투케이2K
25. (C/C언어) buffer (버퍼) 개념 및 장점, 단점 설명 본문
/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : VisualStudio
개발 언어 : C언어
/* =========================== */
/* =========================== */
[버퍼 설명]
1. 버퍼란 printf(), scanf(), puts() 함수 등은 C언어의 표준 입출력 함수입니다
2. 버퍼는 표준 입출력 함수를 사용할 때에는 버퍼(buffer)라는 임시 메모리 공간을 사용하게 됩니다
[버퍼 사용 장점]
1. 문자를 하나씩 전달하는 것이 아닌 묶어서 한 번에 전달하므로, 전송 시간이 적게 걸려 성능이 향상됩니다
2. 사용자가 문자를 잘못 입력했을 경우 수정을 할 수가 있습니다
[버퍼 사용 단점]
1. 빠른 반응이 요구되는 게임과 같은 프로그램에서는 키를 누르는 즉시 바로 전달되어야하므로 버퍼 사용이 적절하지 않습니다
/* =========================== */
반응형
'C' 카테고리의 다른 글
27. (C/C언어) while 문을 사용해서 특정 변수값이 조건을 반족할 때까지 카운트 반복 수행 (0) | 2021.01.31 |
---|---|
26. (C/C언어) 지역 변수(local variable) 및 전역 변수(global variable), 정적 변수(static variable) 개념 설명 (0) | 2021.01.31 |
24. (C/C언어) 함수(Function) 사용해 두 정수값 합계(sum)값 return (리턴) 반환 받기 실시 (0) | 2021.01.31 |
23. (C/C언어) 삼항식을 사용해서 두 정수 값 크기 비교 후 더 큰수 출력 실시 (0) | 2021.01.31 |
22. (C/C언어) strcat 사용해서 문자열 결합해서 출력 실시 (0) | 2021.01.31 |
Comments