#include <string.h>
#include <stdio.h>
int main()
{
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long int));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(long double));
system("pause");
return 0;
}
32位机结果如下:
4
4
4
8
8
64位机结果如下:
4
8
8
8
16
那么大于16位的数据呢?
自定义数据类型,利用指针和数组来实现。比如网上流传很多的大数相乘法。