開発環境 |
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