開発環境 Microsoft Visual C++ 2010 Express (SP1)
実行環境 Microsoft Windows XP Home Edition (SP3)
プロジェクトの種類 Win32 コンソール アプリケーション
プロジェクト名 test
アプリケーションの種類 コンソール アプリケーション
追加のオプション 空のプロジェクト

test.c
#include <stdio.h>
#include <Windows.h>
 
void main()
{
	long long	llMin;	// long long int
	LONGLONG	llMax;	// long long
	ULONGLONG	ullMin;	// unsigned long long
	ULONGLONG	ullMax;	// unsigned long long
	__int64		i64;	// Microsoft独自
 
	llMin	= LLONG_MIN;
	llMax	= LLONG_MAX;
	ullMin	= 0ULL;
	ullMax	= ULLONG_MAX;
	printf("%#.16llx %lld\n", llMin, llMin);
	printf("%#.16llx %lld\n", llMax, llMax);
	printf("%#.16llx %llu\n", ullMin, ullMin);
	printf("%#.16llx %llu\n", ullMax, ullMax);
}
 

実行
0x8000000000000000 -9223372036854775808
0x7fffffffffffffff 9223372036854775807
0000000000000000 0
0xffffffffffffffff 18446744073709551615
最終更新:2012年09月01日 16:49