C语言格式化输出整型 C语言整数溢出 C语言字符类型 C语言格式化输出整型 /* print2.c-more printf() properties */ #include <stdio.h> int main(void) { unsigned int un = 3000000000; /* system with 32-bit int */ short end = 200; /* and 16-bit short */ long big = 65537; long long verybig = 12345678908642; printf("un = %u and not %d\n", un, un); printf("end = %hd and %d\n", end, end); printf("big = %ld and not %hd\n", big, big); printf("verybig= %lld and not %ld\n", verybig, verybig); return 0; } C语言整数溢出 C语言字符类型