336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

개념 : 

1. 수학에서 말하는 정수다.

2. 크기는 4 byte 이다.

3. 표현범위( unsigned가 붙지않는 경우 ) -2147483648 ~ 2147483647


--

오늘은 조금 무리해서 변수와 메모리 관련해서 조금 심도 있게 이야기를 해보려합니다. 우선은 코드 보면 이해가 되지 않는 구간이


다소 있을것입니다. 눈치가 빠른분들은 ^^ 최대치를 넘으면 음수로 된다는것을 알겠지요 ^^ 


--


소스코드

#include<stdio.h>


int main (void)

{

int nCount = 0;// 32 bit 변수

int nStopCount = 0;


__int64 n64Count = 0; // 64 bit 변수

__int64 n64StopCount = 0;


for(nCount; nCount > -1; ++nCount)

{

nStopCount = nCount;// 조건식이 성립될때 까지 반복하며 값을 복사합니다.

}


printf("int 변수가 표현 할수 있는 양의 최대수는 %d 입니다. \n", nStopCount);

printf("int 변수가 표현 할수 있는 음의 최대수는 %d 입니다. \n", nCount);


return 0;

}



결과


'Programing - C > C Basic grammar ' 카테고리의 다른 글

013 실수형 변수( float, double )  (0) 2016.09.21
바이너리와 2진수 (binary)  (0) 2016.09.20
011 문자형 변수 이해하기( char )  (0) 2016.09.20
010 컴파일러( Compiler )  (0) 2016.09.19
009 주석  (0) 2016.09.19

+ Recent posts