c语言基础实验之sizeof

为了测试下在32位系统和64位系统下各类型所占的字节数

分别在Ubuntu 32 位和Centos 64位系统上测试

src:

#include <stdio.h>


int main(int argc, char** argv)
{    
     printf("size of char %d\n", sizeof(char));
     printf("size of short %d\n", sizeof(short));
     printf("size of int %d\n", sizeof(int));
     printf("size of long %d\n", sizeof(long));
     printf("size of long int %d\n", sizeof (long int));
     printf("size of long long %d\n", sizeof (long long));

     printf("size of float %d\n", sizeof(float));
     printf("size of double %d\n", sizeof(double));

     return 0;
}

ubuntu 32 输出:

size of char 1
size of short 2
size of int 4
size of long 4
size of long int 4
size of long long 8
size of float 4
size of double 8

Centos x86_64 输出:

size of char 1
size of short 2
size of int 4
size of long 8
size of long int 8
size of long long 8
size of float 4
size of double 8

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值