C语言中的基本数据类型

写在前面:

刚学习C语言,想通过写博客的方式来巩固和加强自己对于C语言的理解,希望可以获得一些大佬的指点。

C语言中的几种基本数据类型

在vs2010编译器下

数据类型数据类型符占用字节数数值范围
整型int4-2147483648 ~ +2147483647(-231 ~ +231-1)
短整型short2-32768 ~ +32767(-215 ~ +215-1 )
长整型long4-2147483648 ~ +2147483647(-231 ~ +231-1)
单精度浮点型float4-3.4 * 1038~+3.4 * 1038
双精度浮点型double8-1.7 * 10308 ~ +1.7 * 10308
字符型char1-128 ~ +127(-28 ~ +28-1)

所占用的字节数可以用sizeof()函数具体查看:
代码如下:

#include<stdio.h>
#include<stdlib.h>
int main()
{
	int a;
	short b;
	long c;
	float d;
	double e;
	char f;
	printf("%d,%d,%d,%d,%d,%d",sizeof(a),sizeof(b),sizeof(c),sizeof(d),sizeof(e),sizeof(f));
	//sizeof()函数的返回值为括号中变量的字节大小
	system("pause");
	return 0;
}

运行结果如下图
在这里插入图片描述

一些小的知识点:

整形的输出符 %d
(%d (有符号 10 进制)%o (无符号 8 进制)或 %x/%X (无符号 16 进制)方式输入输)
浮点型的输出符 %f
(输出格式也可以是"%.nf",n代表小数点后保留的位数;也可以是"%x.yf",其中y表示小数点后保留的位数,x表示这个数带上标点所占的总的位数)
字符型的输出符 %c

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值