C语言基础数据类型

本文介绍了C语言中的七种基本数据类型,包括char、short、int、long、long long、float和double,并提示可以通过sizeof()函数获取它们在内存中占用的位数。示例显示,char占1位,short占2位,int和long占4位,long long占8位,float和double分别占4位和8位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言共有七种常见数据类型:

数据类型数据类型名称数据类型大小
char字符数据类型1bit
short短整型2bit
int整型4bit
long长整型4bit
long long更长的整形8bit
float单精度浮点型4bit
double双精度浮点型8bit

若记不住数据类型的大小可以使用sizeof()函数来获取其大小,所有的数据类型大小都是以bit为单位。

#include <stdio.h>

int main()
{
    printf("size char = %d\n",sizeof(char));
    printf("size short = %d\n",sizeof(short));
    printf("size int = %d\n",sizeof(int));
    printf("size long = %d\n",sizeof(long));
    printf("size long long = %d\n",sizeof(long long));
    printf("size float = %d\n",sizeof(float));
    printf("size double = %d\n",sizeof(double));
    return 0;
}

 得到的结果为:

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

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值