关于32位系统中int,float,short,double等占多少个字节

如题所述

不同的计算机是不完全一样的,int 2或4字节 float 4字节double 8字节long int 4字节有效位数为字节数乘8-1(减去这个符号位)可以用如下代码查看#include<stdio.h>int main(){ printf("char=%d\n", sizeof(char)); printf("short=%d\n", sizeof(short int)); printf("int=%d\n", sizeof(int)); printf("long=%d\n", sizeof(long int)); printf("long long=%d\n", sizeof(long long int)); printf("float=%d\n", sizeof(float)); printf("double=%d\n", sizeof(double)); printf("long double=%d\n", sizeof(long double)); return 0;}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-17
int 占 4字节
short 占2字节

float 4字节
double 8字节本回答被提问者采纳
第2个回答  2017-02-17
children we must experie