最新 最热

【C语言篇】C语言常考及易错题整理DAY3

基本数据类型的等级从低到高如下:char int long float double运算的时候是从低转到高的,表达式的类型会自动提升或者转换为参与表达式求值的最上级类型

2024-10-09
2

【C语言篇】深入理解指针2

这⾥我们使⽤ &arr[0] 的⽅式拿到了数组第⼀个元素的地址,但是其实数组名本来就是地址,⽽且 是数组⾸元素的地址,我们来做个测试。

2024-10-09
1

【C语言篇】深入理解指针1

假设有⼀栋宿舍楼,把你放在楼⾥,楼上有100个房间,但是房间没有编号,你的⼀个朋友来找你玩, 如果想找到你,就得挨个房⼦去找,这样效率很低,但是我们如果根据楼层和楼层的房间的情况,给每个房间编上号,如:...

2024-10-09
1

【C语言篇】自定义类型:联合体和枚举详细介绍

但是编译器只为最⼤的成员分配⾜够的内存空间。联合体的特点是所有成员共⽤同⼀块内存空间。所以联合体也叫:共⽤体。

2024-10-09
3

【C语言篇】结构体和位段详细介绍

C语⾔已经提供了内置类型,如:char、short、int、long、float、double等,但是只有这些内置类型还是不够的,假设想描述学⽣,描述⼀本书,这时单⼀的内置类型是不⾏的。...

2024-10-09
3

【C语言篇】从零带你全面了解函数(包括隐式声明等)

数学中我们其实就⻅过函数的概念,⽐如:⼀次函数 y=kx+b ,k和b都是常数,给⼀个任意的x,就 得到⼀个y值。

2024-10-09
3

【C语言篇】scanf和printf万字超详细介绍(基本加拓展用法)

printf 的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的 f 代表 format (格式化),表⽰可以定制输出⽂本的格式。

2024-10-09
2

【C语言篇】从零带你全面了解数组(超详细)

存放在数组的值被称为数组的元素,数组在创建的时候可以指定数组的⼤⼩和数组的元素类型。

2024-10-09
2

【C语言篇】循环语句详解(超详细)

C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们⽇常所⻅的事情都可以拆分为这三种结构或者这三种结构的组合。...

2024-10-09
4

【C语言篇】文件操作(上篇)

如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的保存,我们可以使⽤⽂件。...

2024-10-09
4