[C] __int64

#include <stdio.h>

int main(int argc, char *argv[], char **env)
{
	__int64 temp;

	fputs("숫자를 입력해 주세요 : ", stdout);
	scanf("%I64d", &a);

	// %I64d 에서 64 앞에 소문자 l(엘)이 아니라 대문자 I(아이)
	printf("입력한 숫자는 : \n%I64d\n", temp);

	return 0;
}

약 9220000000000000000 (922경)의 숫자까지 인식

댓글

이 블로그의 인기 게시물

[NSIS] 32비트와 64비트 모듈 등록하는 법. (regsvr32)

[Visual Studio] Windows 7 에서 Visual Studio 6.0 디버그 시 프로세스 좀비되는 증상 해결 방법