P41 unix cc 支持哪些数据类型?

来源:互联网 发布:什么叫数据铁笼 编辑:程序博客网 时间:2024/06/12 20:44


#include <stdio.h>int main(void){    unsigned int un = 3000000000;    short end = 200;    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);    printf("%d, %d\n", sizeof(int), sizeof(short));        return 0;}


int为32位和short为16位的系统,期望结果:

un = 3000000000 and not -1294967296
end = 200 and 200
big = 65537 and not 1
verybig = 12345678908642 and not 1942899938


P46 limits.h?


原创粉丝点击