DAY 2:数据类型 目标1.掌握C语言中的基本数据类型及修饰符 2.掌握ASCII字符集和转义字符理解主要掌握内置类型一数据类型在C语言中描述各种数据char表示字符类型char c; int表示整数类型int 10; float(单精度浮点型)double(双精度浮点型)float 3.14f; double 3.14;布尔类型_Bool(变量取值为true或者false),这两个符号是定义在stdbool.h头文件中一直到C23标准才把bool true false定义为C语言关键字使用bool类型不再依赖stdbool.h这个头文件了解即可二类型修饰符2.1 short 和 long是和内存长度有关的两个类型修饰符*[ ]中的内容可以省略zh注1.short和long是用来修饰整型类型2.常数整型类型是 int长度为4个字节short int类型的长度字节是2个字节3.C语言标准规定long int的长度大于等于int的长度要想知道每个数据的类型的长度我们可以用sizeof来计算sizeof是C语言中的一个操作符可以用来计算数据类型的长度单位是字节使用方法为sizeof(type):type就是对应的数据类型sizeof计算的结果是size_t类型无符号整形的打印的时候用%zu的占位符1字节(byte)8bit 1kb1024byte 1mb1024kb 1gb1024mb 1tb1024gb 1pb1024tb2.2 signed和unsigned是和符号相关的两个类型修饰符专门修饰字符型和整形类别的singned关键字表示一个类型带有正负号可以表示正整数负整数0unsigned关键字表示一个类型不带正负号只能表示正整数和0对于 int 类型默认带正负号所以 int signed int为了代码的可移植性需要知道某种整数类型的极限值是应该尽量使用这些常量三ASCII字符集和转义字符不需要记住所有ASCII码表中的数字会看就行3.2转义序列转义序列分为字符转义序列和数字转义序列数字转义序列strlen是求字符串长度的库函数一个转义字符在统计是只算一个字符strlen函数必须定义在string.h头文件当中

相关新闻

最新新闻

嵌入式网络驱动开发:EMAC/MDIO寄存器配置与中断管理实战

嵌入式网络驱动开发:EMAC/MDIO寄存器配置与中断管理实战

1. 项目概述:从寄存器手册到驱动实战 在嵌入式网络开发领域,尤其是基于TI Sitara系列处理器的项目中,EMAC(以太网媒体访问控制器)和MDIO(管理数据输入/输出)模块的寄存器配置,往往是…

2026/7/22 9:27:22
Linux双系统与虚拟机选择及优化指南

Linux双系统与虚拟机选择及优化指南

1. 双系统与虚拟机选择的核心考量 刚接触Linux的新手常会纠结:到底该装双系统还是用虚拟机?这个问题没有标准答案,关键在于明确你的使用场景和硬件条件。我帮数百名学员做过系统配置,发现90%的选择失误都源于对自身需求认知不清。…

2026/7/22 9:27:22
嵌入式开发转型实战:从C语言到RTOS,零基础到月薪18K的进阶之路

嵌入式开发转型实战:从C语言到RTOS,零基础到月薪18K的进阶之路

1. 从零到“上岸”:我的嵌入式转型之路 去年这个时候,我还在为一份月薪不到8K的软件测试工作感到焦虑。每天重复着点点点,写写简单的脚本,感觉技术栈停滞不前,职业天花板触手可及。一年后的今天,我成功“上…

2026/7/22 9:27:22
高速串行通信中的信号完整性优化技术

高速串行通信中的信号完整性优化技术

1. 信号完整性问题的本质挑战 在高速串行通信领域,当数据传输速率突破Gb/s量级时,信号完整性问题就会成为系统设计的核心瓶颈。以PCIe Gen3为例,其单通道速率达到8GT/s(约合实际有效带宽8Gbps),信号在PCB走…

2026/7/22 9:27:22
2026年企业AI工作Agent横向实测:Qoder替代方案全维度对比评测

2026年企业AI工作Agent横向实测:Qoder替代方案全维度对比评测

最近我针对企业级AI办公工具赛道做了全场景调研,覆盖了当前市场上主流的5款产品,最终选择了飞书 aily,核心原因是它原生适配企业内部协作逻辑,能直接把AI生成的内容落地到团队日常工作流中,不需要额外做跨系统的数据打…

2026/7/22 9:27:22
Python开发工作流优化:10个提升效率的实用技巧

Python开发工作流优化:10个提升效率的实用技巧

1. 为什么Python高手也需要优化工作流? 在Python开发领域摸爬滚打多年后,我发现一个有趣的现象:许多能写出复杂算法的开发者,却常常被重复性任务和低效流程困扰。上周我review团队代码时,发现一位能用TensorFlow实现自…

2026/7/22 9:22:22

月新闻