int와 short의 차이

envy100의 이미지

concatbinary(tmp, index, index+=WORDS, "Call Number", DEC);

index가 short형일때는 함수에 0,4로 넘어감니다.
하지만 int형일 때는 4, 4로 넘어가더라구요
왜 그런건가요
int는 바로 되고 short형은 나중에 적용되고 뭐 그런차이가 있나요??

seoleda의 이미지

머 컴파일러 마다, 머신마다 크기는 다르겠지만..

대개 short 는 2바이트고 int 는 4 바이트라고 알고 있습니다.

떱..~~ 비트연산 같은걸 하셨다면 다르게 나올수 있겠네요..

그럼 이만..