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.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
...
머신과 컴파일러에 디펜던트하다고 알고있습니다...
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.
댓글 달기