最新 最热

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

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

2024-10-09
1

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

上面的四个都是针对字符的输入输出,但是实际文件会有不同的数据类型,这时就需要用到格式化输入输出函数了

2024-10-09
2

【C语言篇】数据在内存中的存储(超详细)

这是因为所有进制位权重,比如21,162,84,这些都是十进制数,也就是我们在转换过程中使用的都是十进制作为位权来进行的,所以最后转换出来的一定是十进制数...

2024-10-09
2

从入门到精通C++(动态内存管理)

在C语言中用malloc和realloc还有colloc,来进行动态内存管理,三个函数的用处分别为: malloc:开辟一个新的空间,不对空间进行初始化和任何操作 **realloc:realloc() 函数用于重新分配之前通过 malloc()、calloc() 或 realloc(...

2024-10-09
3

数据结构---双向链表

单向链表:一块内存指向下一个内存。 单链表存在一些缺陷: 1.查找速度慢。 2.不能从后往前找。 3.找不到前驱。 链表的结构分为8种: 1.单向和双向 2.带头和不带头 带头的链表有一个带哨兵位的头结点,这个节点不存储有效数...

2024-10-09
2

滑动窗口->dd爱框框

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-10-09
1

C语言结构体的理解

3.在声明结构的时候,可以不完全的声明,注意这样叫做匿名声明(匿名的结构体类型,如果没有对结构体类型重命名的话,基本上只能使⽤⼀次,因为他没有名字)...

2024-10-09
1

数据在内存中的存储

1.整数的2进制表⽰⽅法有三种,即原码、反码和补码,三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表⽰“负”,正整数的原、反、补码都相同。负整数的三种表⽰⽅法各不相同。...

2024-10-09
1

c语言内存函数模拟及实现

⽬录: 1. memcpy使⽤和模拟实现 2. memmove使⽤和模拟实现 3. memset函数的使⽤ 4. memcmp函数的使⽤

2024-10-09
1

c语言-->对指针的理解——浅出深入

1.想要很好的理解指针就先理解,地址和内存。 计算机上的CPU在处理数据的时候,需要的数据都是在内存中读取的,处理后的数据也会放回内存中,这些内存也当然需要高效的管理那么计算机,怎么样管理呢? 其实就是把内存划分为一...

2024-10-09
1