C语言笔记

什么是C语言

是人与计算机交流的语言,广泛应用于底层的开发,就是操作系统及以下的开发

C语言有国际标准 ANSI C

计算机语言:计算机语言-》 汇编语言(助记符)-》B语言-》C语言

数据类型

之所以会有不同的数据类型,是为了节省空间 ,提高空间的利用率。

char 字符数据类型

short 短整型

int 整形

long 长整型

long long 更长的整形

float 单精度浮点型

double 双精度浮点型

计算数据类型的长度 sizeof() 计算出来的单位是byte (字节,1字节8个bit位)(下图附上计算机中的单位)

cpp 复制代码
#include<stdio.h>
int main()
{
	printf("%d\n", sizeof(char));
	printf("%d\n", sizeof(short));
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(long));
	printf("%d\n", sizeof(long long));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));


}

2^10=1024

|-----------|----|-----|
| 类型 | 字节 | bit |
| char | 1 | 8 |
| short | 2 | 16 |
| int | 4 | 32 |
| long | 4 | 32 |
| long long | 8 | 64 |
| float | 4 | 32 |
| double | 8 | 64 |
[数据类型长度]

相关推荐
你怎么知道我是队长6 小时前
C语言---枚举变量
c语言·开发语言
李慕婉学姐6 小时前
【开题答辩过程】以《基于JAVA的校园即时配送系统的设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看
java·开发语言·数据库
吃茄子的猫6 小时前
quecpython中&的具体含义和使用场景
开发语言·python
孙严Pay6 小时前
快捷支付:高效安全的在线支付新选择
笔记·科技·计算机网络·其他·微信
じ☆冷颜〃6 小时前
黎曼几何驱动的算法与系统设计:理论、实践与跨领域应用
笔记·python·深度学习·网络协议·算法·机器学习
云栖梦泽6 小时前
易语言中小微企业Windows桌面端IoT监控与控制
开发语言
数据大魔方6 小时前
【期货量化实战】日内动量策略:顺势而为的短线交易法(Python源码)
开发语言·数据库·python·mysql·算法·github·程序员创富
数据皮皮侠AI8 小时前
上市公司股票名称相似度(1990-2025)
大数据·人工智能·笔记·区块链·能源·1024程序员节
Edward.W8 小时前
Python uv:新一代Python包管理工具,彻底改变开发体验
开发语言·python·uv
小熊officer8 小时前
Python字符串
开发语言·数据库·python