⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c99-intconst-1.c

📁 this is a gcc file, you can download it and learn its usetility, for further detail please look at t
💻 C
📖 第 1 页 / 共 2 页
字号:
#if LLONG_AT_LEAST(70)  CHECK_DEC_CONST(295147905179352825856);  CHECK_DEC_CONST(590295810358705651711);#endif#if LLONG_AT_LEAST(71)  CHECK_DEC_CONST(590295810358705651712);  CHECK_DEC_CONST(1180591620717411303423);#endif#if LLONG_AT_LEAST(72)  CHECK_DEC_CONST(1180591620717411303424);  CHECK_DEC_CONST(2361183241434822606847);#endif  /* Octal and hexadecimal.  */  /* Check all 2^n and 2^n - 1 up to 2^72 - 1.  */  CHECK_OCT_CONST(0);  CHECK_HEX_CONST(0);  CHECK_OCT_CONST(01);  CHECK_HEX_CONST(1);  CHECK_OCT_CONST(02);  CHECK_HEX_CONST(2);  CHECK_OCT_CONST(03);  CHECK_HEX_CONST(3);  CHECK_OCT_CONST(04);  CHECK_HEX_CONST(4);  CHECK_OCT_CONST(07);  CHECK_HEX_CONST(7);  CHECK_OCT_CONST(010);  CHECK_HEX_CONST(8);  CHECK_OCT_CONST(017);  CHECK_HEX_CONST(f);  CHECK_OCT_CONST(020);  CHECK_HEX_CONST(10);  CHECK_OCT_CONST(037);  CHECK_HEX_CONST(1f);  CHECK_OCT_CONST(040);  CHECK_HEX_CONST(20);  CHECK_OCT_CONST(077);  CHECK_HEX_CONST(3f);  CHECK_OCT_CONST(0100);  CHECK_HEX_CONST(40);  CHECK_OCT_CONST(0177);  CHECK_HEX_CONST(7f);  CHECK_OCT_CONST(0200);  CHECK_HEX_CONST(80);  CHECK_OCT_CONST(0377);  CHECK_HEX_CONST(ff);  CHECK_OCT_CONST(0400);  CHECK_HEX_CONST(100);  CHECK_OCT_CONST(0777);  CHECK_HEX_CONST(1ff);  CHECK_OCT_CONST(01000);  CHECK_HEX_CONST(200);  CHECK_OCT_CONST(01777);  CHECK_HEX_CONST(3ff);  CHECK_OCT_CONST(02000);  CHECK_HEX_CONST(400);  CHECK_OCT_CONST(03777);  CHECK_HEX_CONST(7ff);  CHECK_OCT_CONST(04000);  CHECK_HEX_CONST(800);  CHECK_OCT_CONST(07777);  CHECK_HEX_CONST(fff);  CHECK_OCT_CONST(010000);  CHECK_HEX_CONST(1000);  CHECK_OCT_CONST(017777);  CHECK_HEX_CONST(1fff);  CHECK_OCT_CONST(020000);  CHECK_HEX_CONST(2000);  CHECK_OCT_CONST(037777);  CHECK_HEX_CONST(3fff);  CHECK_OCT_CONST(040000);  CHECK_HEX_CONST(4000);  CHECK_OCT_CONST(077777);  CHECK_HEX_CONST(7fff);  CHECK_OCT_CONST(0100000);  CHECK_HEX_CONST(8000);  CHECK_OCT_CONST(0177777);  CHECK_HEX_CONST(ffff);  CHECK_OCT_CONST(0200000);  CHECK_HEX_CONST(10000);  CHECK_OCT_CONST(0377777);  CHECK_HEX_CONST(1ffff);  CHECK_OCT_CONST(0400000);  CHECK_HEX_CONST(20000);  CHECK_OCT_CONST(0777777);  CHECK_HEX_CONST(3ffff);  CHECK_OCT_CONST(01000000);  CHECK_HEX_CONST(40000);  CHECK_OCT_CONST(01777777);  CHECK_HEX_CONST(7ffff);  CHECK_OCT_CONST(02000000);  CHECK_HEX_CONST(80000);  CHECK_OCT_CONST(03777777);  CHECK_HEX_CONST(fffff);  CHECK_OCT_CONST(04000000);  CHECK_HEX_CONST(100000);  CHECK_OCT_CONST(07777777);  CHECK_HEX_CONST(1fffff);  CHECK_OCT_CONST(010000000);  CHECK_HEX_CONST(200000);  CHECK_OCT_CONST(017777777);  CHECK_HEX_CONST(3fffff);  CHECK_OCT_CONST(020000000);  CHECK_HEX_CONST(400000);  CHECK_OCT_CONST(037777777);  CHECK_HEX_CONST(7fffff);  CHECK_OCT_CONST(040000000);  CHECK_HEX_CONST(800000);  CHECK_OCT_CONST(077777777);  CHECK_HEX_CONST(ffffff);  CHECK_OCT_CONST(0100000000);  CHECK_HEX_CONST(1000000);  CHECK_OCT_CONST(0177777777);  CHECK_HEX_CONST(1ffffff);  CHECK_OCT_CONST(0200000000);  CHECK_HEX_CONST(2000000);  CHECK_OCT_CONST(0377777777);  CHECK_HEX_CONST(3ffffff);  CHECK_OCT_CONST(0400000000);  CHECK_HEX_CONST(4000000);  CHECK_OCT_CONST(0777777777);  CHECK_HEX_CONST(7ffffff);  CHECK_OCT_CONST(01000000000);  CHECK_HEX_CONST(8000000);  CHECK_OCT_CONST(01777777777);  CHECK_HEX_CONST(fffffff);  CHECK_OCT_CONST(02000000000);  CHECK_HEX_CONST(10000000);  CHECK_OCT_CONST(03777777777);  CHECK_HEX_CONST(1fffffff);  CHECK_OCT_CONST(04000000000);  CHECK_HEX_CONST(20000000);  CHECK_OCT_CONST(07777777777);  CHECK_HEX_CONST(3fffffff);  CHECK_OCT_CONST(010000000000);  CHECK_HEX_CONST(40000000);  CHECK_OCT_CONST(017777777777);  CHECK_HEX_CONST(7fffffff);  CHECK_OCT_CONST(020000000000);  CHECK_HEX_CONST(80000000);  CHECK_OCT_CONST(037777777777);  CHECK_HEX_CONST(ffffffff);  CHECK_OCT_CONST(040000000000);  CHECK_HEX_CONST(100000000);  CHECK_OCT_CONST(077777777777);  CHECK_HEX_CONST(1ffffffff);  CHECK_OCT_CONST(0100000000000);  CHECK_HEX_CONST(200000000);  CHECK_OCT_CONST(0177777777777);  CHECK_HEX_CONST(3ffffffff);  CHECK_OCT_CONST(0200000000000);  CHECK_HEX_CONST(400000000);  CHECK_OCT_CONST(0377777777777);  CHECK_HEX_CONST(7ffffffff);  CHECK_OCT_CONST(0400000000000);  CHECK_HEX_CONST(800000000);  CHECK_OCT_CONST(0777777777777);  CHECK_HEX_CONST(fffffffff);  CHECK_OCT_CONST(01000000000000);  CHECK_HEX_CONST(1000000000);  CHECK_OCT_CONST(01777777777777);  CHECK_HEX_CONST(1fffffffff);  CHECK_OCT_CONST(02000000000000);  CHECK_HEX_CONST(2000000000);  CHECK_OCT_CONST(03777777777777);  CHECK_HEX_CONST(3fffffffff);  CHECK_OCT_CONST(04000000000000);  CHECK_HEX_CONST(4000000000);  CHECK_OCT_CONST(07777777777777);  CHECK_HEX_CONST(7fffffffff);  CHECK_OCT_CONST(010000000000000);  CHECK_HEX_CONST(8000000000);  CHECK_OCT_CONST(017777777777777);  CHECK_HEX_CONST(ffffffffff);  CHECK_OCT_CONST(020000000000000);  CHECK_HEX_CONST(10000000000);  CHECK_OCT_CONST(037777777777777);  CHECK_HEX_CONST(1ffffffffff);  CHECK_OCT_CONST(040000000000000);  CHECK_HEX_CONST(20000000000);  CHECK_OCT_CONST(077777777777777);  CHECK_HEX_CONST(3ffffffffff);  CHECK_OCT_CONST(0100000000000000);  CHECK_HEX_CONST(40000000000);  CHECK_OCT_CONST(0177777777777777);  CHECK_HEX_CONST(7ffffffffff);  CHECK_OCT_CONST(0200000000000000);  CHECK_HEX_CONST(80000000000);  CHECK_OCT_CONST(0377777777777777);  CHECK_HEX_CONST(fffffffffff);  CHECK_OCT_CONST(0400000000000000);  CHECK_HEX_CONST(100000000000);  CHECK_OCT_CONST(0777777777777777);  CHECK_HEX_CONST(1fffffffffff);  CHECK_OCT_CONST(01000000000000000);  CHECK_HEX_CONST(200000000000);  CHECK_OCT_CONST(01777777777777777);  CHECK_HEX_CONST(3fffffffffff);  CHECK_OCT_CONST(02000000000000000);  CHECK_HEX_CONST(400000000000);  CHECK_OCT_CONST(03777777777777777);  CHECK_HEX_CONST(7fffffffffff);  CHECK_OCT_CONST(04000000000000000);  CHECK_HEX_CONST(800000000000);  CHECK_OCT_CONST(07777777777777777);  CHECK_HEX_CONST(ffffffffffff);  CHECK_OCT_CONST(010000000000000000);  CHECK_HEX_CONST(1000000000000);  CHECK_OCT_CONST(017777777777777777);  CHECK_HEX_CONST(1ffffffffffff);  CHECK_OCT_CONST(020000000000000000);  CHECK_HEX_CONST(2000000000000);  CHECK_OCT_CONST(037777777777777777);  CHECK_HEX_CONST(3ffffffffffff);  CHECK_OCT_CONST(040000000000000000);  CHECK_HEX_CONST(4000000000000);  CHECK_OCT_CONST(077777777777777777);  CHECK_HEX_CONST(7ffffffffffff);  CHECK_OCT_CONST(0100000000000000000);  CHECK_HEX_CONST(8000000000000);  CHECK_OCT_CONST(0177777777777777777);  CHECK_HEX_CONST(fffffffffffff);  CHECK_OCT_CONST(0200000000000000000);  CHECK_HEX_CONST(10000000000000);  CHECK_OCT_CONST(0377777777777777777);  CHECK_HEX_CONST(1fffffffffffff);  CHECK_OCT_CONST(0400000000000000000);  CHECK_HEX_CONST(20000000000000);  CHECK_OCT_CONST(0777777777777777777);  CHECK_HEX_CONST(3fffffffffffff);  CHECK_OCT_CONST(01000000000000000000);  CHECK_HEX_CONST(40000000000000);  CHECK_OCT_CONST(01777777777777777777);  CHECK_HEX_CONST(7fffffffffffff);  CHECK_OCT_CONST(02000000000000000000);  CHECK_HEX_CONST(80000000000000);  CHECK_OCT_CONST(03777777777777777777);  CHECK_HEX_CONST(ffffffffffffff);  CHECK_OCT_CONST(04000000000000000000);  CHECK_HEX_CONST(100000000000000);  CHECK_OCT_CONST(07777777777777777777);  CHECK_HEX_CONST(1ffffffffffffff);  CHECK_OCT_CONST(010000000000000000000);  CHECK_HEX_CONST(200000000000000);  CHECK_OCT_CONST(017777777777777777777);  CHECK_HEX_CONST(3ffffffffffffff);  CHECK_OCT_CONST(020000000000000000000);  CHECK_HEX_CONST(400000000000000);  CHECK_OCT_CONST(037777777777777777777);  CHECK_HEX_CONST(7ffffffffffffff);  CHECK_OCT_CONST(040000000000000000000);  CHECK_HEX_CONST(800000000000000);  CHECK_OCT_CONST(077777777777777777777);  CHECK_HEX_CONST(fffffffffffffff);  CHECK_OCT_CONST(0100000000000000000000);  CHECK_HEX_CONST(1000000000000000);  CHECK_OCT_CONST(0177777777777777777777);  CHECK_HEX_CONST(1fffffffffffffff);  CHECK_OCT_CONST(0200000000000000000000);  CHECK_HEX_CONST(2000000000000000);  CHECK_OCT_CONST(0377777777777777777777);  CHECK_HEX_CONST(3fffffffffffffff);  CHECK_OCT_CONST(0400000000000000000000);  CHECK_HEX_CONST(4000000000000000);  CHECK_OCT_CONST(0777777777777777777777);  CHECK_HEX_CONST(7fffffffffffffff);  CHECK_OCT_CONST(01000000000000000000000);  CHECK_HEX_CONST(8000000000000000);  CHECK_OCT_CONST(01777777777777777777777);  CHECK_HEX_CONST(ffffffffffffffff);#if LLONG_AT_LEAST(65)  CHECK_OCT_CONST(02000000000000000000000);  CHECK_HEX_CONST(10000000000000000);  CHECK_OCT_CONST(03777777777777777777777);  CHECK_HEX_CONST(1ffffffffffffffff);#endif#if LLONG_AT_LEAST(66)  CHECK_OCT_CONST(04000000000000000000000);  CHECK_HEX_CONST(20000000000000000);  CHECK_OCT_CONST(07777777777777777777777);  CHECK_HEX_CONST(3ffffffffffffffff);#endif#if LLONG_AT_LEAST(67)  CHECK_OCT_CONST(010000000000000000000000);  CHECK_HEX_CONST(40000000000000000);  CHECK_OCT_CONST(017777777777777777777777);  CHECK_HEX_CONST(7ffffffffffffffff);#endif#if LLONG_AT_LEAST(68)  CHECK_OCT_CONST(020000000000000000000000);  CHECK_HEX_CONST(80000000000000000);  CHECK_OCT_CONST(037777777777777777777777);  CHECK_HEX_CONST(fffffffffffffffff);#endif#if LLONG_AT_LEAST(69)  CHECK_OCT_CONST(040000000000000000000000);  CHECK_HEX_CONST(100000000000000000);  CHECK_OCT_CONST(077777777777777777777777);  CHECK_HEX_CONST(1fffffffffffffffff);#endif#if LLONG_AT_LEAST(70)  CHECK_OCT_CONST(0100000000000000000000000);  CHECK_HEX_CONST(200000000000000000);  CHECK_OCT_CONST(0177777777777777777777777);  CHECK_HEX_CONST(3fffffffffffffffff);#endif#if LLONG_AT_LEAST(71)  CHECK_OCT_CONST(0200000000000000000000000);  CHECK_HEX_CONST(400000000000000000);  CHECK_OCT_CONST(0377777777777777777777777);  CHECK_HEX_CONST(7fffffffffffffffff);#endif#if LLONG_AT_LEAST(72)  CHECK_OCT_CONST(0400000000000000000000000);  CHECK_HEX_CONST(800000000000000000);  CHECK_OCT_CONST(0777777777777777777777777);  CHECK_HEX_CONST(ffffffffffffffffff);#endif}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -