int의 크기가 32bit, 64bit OS에 따라 틀려지나요?? 아니면 CPU의 레지스터에 따라가는 건가요??
머신과 컴파일러에 디펜던트하다고 알고있습니다... c 표준은 int는 최소 32bit 이상이라고 정의하고 있는것으로 압니다.
네~ 감사합니다`~
ANSI-C에서는 int타입을 char <= short <= int <= long이 성립하며 INT_MIN ~ INT_MAX 사이의 숫자를 표현할 수 있는 타입이라고 정의합니다.
생산적인 댓글을 달자
int는 16비트 부터입니다
사이즈가 반드시 필요하시다면 stdint.h에 정의 되어있는 int32_t, int16_t 등을 사용하시길 권장합니다.
------------------------------------------------------------------------------- It's better to appear stupid and ask question than to be silent and remain stupid.
...
머신과 컴파일러에 디펜던트하다고 알고있습니다...
c 표준은 int는 최소 32bit 이상이라고 정의하고 있는것으로 압니다.
네~ 감사합니다`~
네~ 감사합니다`~
ANSI-C에서는 int타입을 char <=
ANSI-C에서는 int타입을 char <= short <= int <= long이 성립하며 INT_MIN ~ INT_MAX 사이의 숫자를 표현할 수 있는 타입이라고 정의합니다.
생산적인 댓글을 달자
int는 16비트 부터입니다
int는 16비트 부터입니다
사이즈가 반드시 필요하시다면 stdint.h에 정의
사이즈가 반드시 필요하시다면 stdint.h에 정의 되어있는 int32_t, int16_t 등을 사용하시길 권장합니다.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.