
강좌 & 팁 EZ-보드 그래픽 & 멀티미디어 네트워크 프로그래밍 디바이스 드라이버 ImJa 솔루션 임베디드 FLEX 안드로이드 iOS 개발 FAIDE 하드웨어 C/C++ go언어 GNU C 레퍼런스 메뉴얼 ARM 루아 응용 프로젝트 이클립스 지그비 개발자 노트 권장도서 FPGA![]() |
일반적으로 char buff[BUFSIZ] 식으로 사용하는데
스택의 크기에 따라서 stdio.h 에서 설정하는것 같기도 하고 아닌거 같기도 좀 모호하더라구요.
아무튼, 이걸 쓴다고 해서 최대한 성능을 높인다기 보다는
스택역시 한도가 있으므로 이정도 쓰는게 메모리 효율에 나쁘지 않다 정도로 정해놓은것으로 생각이 됩니다.
굳이 stack 영역에서 버퍼로 사용하는것 보다는 heap 영역에서 malloc 해서 쓰는게 편하므로
굳이 이 변수 사이즈 대로 만들필요는 없다고 생각합니다.