인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

qhdtn1690님의 프로필 이미지
qhdtn1690

작성한 질문수

홍정모의 따라하며 배우는 C언어

3.9 고정 너비 정수

int_fast8_t f8 의미

작성

·

307

2

다른 시스템에서 다른 바이트를 쓸 수 있으니 이식성을 위해 고정하자는 의미로  #include <stdint>  라이브러리 포함시켜서 int_fast8_t f8; 를 선언했는데 이 표현이 a라는 변수를  8비트 중 가장 빠른 것으로 고정시키겠단 뜻이라 설명하셨는데  뭐 다른 int_32t 와 같은 건 다른 시스템에서도 32비트로 쓰이게 한다는 것과 적어도 16비트를 쓰겠다는 선언 등은 이해가 가는데 8비트 중 가장 빠른 것을 고정시키겠단 것은 이해가 잘 안됩니다 ㅜㅜ 

답변 1

3

안녕하세요!

https://stackoverflow.com/questions/5254051/the-difference-of-int8-t-int-least8-t-and-int-fast8-t

저도 모르겠어서 찾아보니 ㅠㅠ 

'적어도' 8bit 를 가진 것들 중에서 가장 빠른 것이라고 하네요. 그러니까 8bit '이상'인 정수들 중에서겠네요!

링크 읽어보시면 도움 될 것 같아요! 

qhdtn1690님의 프로필 이미지
qhdtn1690

작성한 질문수

질문하기