C语言数据类型及取值范围

cahr //字符数据类型 ---》 a b @ !等都用char表示

short //短整型

int //整型

long //长整型

long long //更长整型

float //单精度浮点型

double // 双精度浮点型

每一种类型的大小是多小呢???

1KB=1024byte

1MB=1024KB

1GB=1024MB

1TB=1024GB

.....

我们可以发现整型和长整型都是占4个字节32个比特 ,为什么呢?

C语言标准规定:

sizeof(long) >= sizeof(int)

没说长整型非得大于整型,只需要大于等于即可,我们这个编译器去4.在别的平台long也可能就不是取4了,取4大的数。

但long long 一定是8 ,float一定也是4,double也一定是8。

变量、常量

不变的值,C语言中用常量的概念来表示,变的值在C语言中常用变量来表示。

相关推荐
是星辰吖~34 分钟前
C语言_数据结构_栈
c语言·数据结构
qq_447663051 小时前
《Spring日志整合与注入技术:从入门到精通》
java·开发语言·后端·spring
蜡笔小新星1 小时前
OpenCV中文路径图片读写终极指南(Python实现)
开发语言·人工智能·python·opencv·计算机视觉
七七知享1 小时前
2024 Qiniu 跨平台 Qt 高级开发全解析
开发语言·qt·零基础·操作系统·跨平台·qt5·精通
脏脏a2 小时前
C 语言分支与循环:构建程序逻辑的基石
c语言·开发语言
结衣结衣.2 小时前
【Qt】带参数的信号和槽函数
开发语言·qt·c++11
冷琴19962 小时前
基于Python+Vue开发的电影订票管理系统源码+运行步骤
开发语言·vue.js·python
L Jiawen2 小时前
【Python 2D绘图】Matplotlib绘图(统计图表)
开发语言·python·matplotlib
Run_Teenage2 小时前
C语言每日一练——day_4
c语言·开发语言
SongYuLong的博客2 小时前
C# WPF 串口通信
开发语言·c#·wpf