首页
学习
活动
专区
工具
TVP
发布

li_wait

专栏成员
51
文章
5124
阅读量
12
订阅数
【c++】拷贝构造和赋值运算符重载
用户11328191
2024-10-23
1250
【C++】构造函数和析构函数
说明:C++把类型分成内置类型(基本类型)和自定义类型。内置类型就是语言提供的原生数据类型如:int/char/double/指针等,自定义类型就是我们使用class/struct等关键字自己定义的类型。
用户11328191
2024-10-23
1010
C++入门基础
C++兼容C语言绝大多数的语法,所以C语言实现的hello world依旧可以运行,C++中需要把定义文件代码后缀改为.cpp,vs编译器看到是.cpp就会调用C++编译器编译,linux下要用g++编译,不再是gcc
用户11328191
2024-10-23
990
【数据结构】单链表
想象⼀下这样的场景,假设每节车厢的车门都是锁上的状态,需要不同的钥匙才能解锁,每次只能携带⼀把钥匙的情况下如何从车头走到车尾? 最简单的做法:每节车厢里都放一把下一节车厢的钥匙          在链表里,每节“车厢”是什么样的呢? 与顺序表不同的是,链表里的每节"车厢"都是独立申请下来的空间,我们称之为“结点/节点” 。         节点的组成主要有两个部分:当前节点要保存的数据和保存下⼀个节点的地址(指针变量)
用户11328191
2024-10-23
910
【oj题】环形链表
即慢指针一次走一步,快指针一次走两步,两个指针从链表起始位置开始运行,如果链表带环则一定会在环中相遇,否则快指针率先走到链表的末尾。
用户11328191
2024-10-23
590
编译和链接
        一个C语言的项目中可能有多个 .c 文件一起构建,那多个 .c 文件如何生成可执行程序呢
用户11328191
2024-10-23
870
fread和fwirte函数
即从流中读取 count 个元素的数组,每个元素的大小为size,并将它们存储在 ptr 指定的内存块中。
用户11328191
2024-10-23
890
文件的顺序读写——顺序读写函数——fgets、fgetc、fputs、 fputc
创建一个文件,并向其中写入小写字母a到z,然后关闭文件。接着再以读的形式打开这个文件,并将这些字符输出到终端。
用户11328191
2024-10-23
1050
文件的打开和关闭
        文件在读写之前应该先打开文件,在使用结束之后应该关闭文件。 在编写程序的时候,在打开文件的同时,都会返回一个FILE*的指针变量指向该文件,也相当于建立了指针和文件的关系。 ANSI C 规定使用 fopen 函数来打开文件, fclose 来关闭文件。
用户11328191
2024-10-23
870
strcat与strncat函数使用与模拟实现
用户11328191
2024-10-23
790
拿下大怪兽——指针
parr[i]是访问parr数组的元素,parr[i]找到的数组元素指向了整型一维数组,parr[i][j]就是整型一维数组中的元素。
用户11328191
2024-10-23
760
【三种方法】求一个整数存储在内存中二进制中的1的个数附两道课外练习题
当 i 为0时,结果为0000......01; 当 i 为1时,1向左移动一位,最左边丢掉一位,右边补一个0,结果为0000.....10; 当 i 为2时,1左移两位,丢掉最左边两位,在最右边补两个0,结果为0000.......100 因此(1<<i)产生的效果就是让数字1存储在内存中唯一的二进制位 1 移动 i 位
用户11328191
2024-10-23
1050
结构体内存对齐
用户11328191
2024-10-23
750
浮点数在内存中的存储
常见的浮点数:3.14159、1E10等,浮点数家族包括: float、double、long double 类型。浮点数表示的范围: float.h 中定义
用户11328191
2024-10-23
1330
数据在内存中的存储之整数存储
整数的2进制表示方法有三种,即原码、反码和补码 三种表示方法均有符号位和数值位两部分,符号位都是0表用示“正”,用1表示“负”,而最高的一位是被当做符号位,剩余的都是数值位。 正整数的原、反、补码都相同。 负整数的三种表示方法各不相同。
用户11328191
2024-10-23
1170
【C语言】strcpy与strncpy函数的使用和模拟实现
• 源字符串必须以 '\0' 结束。 • 会将源字符串中的 '\0' 拷贝到目标空间。 • 目标空间必须足够大,以确保能存放源字符串。 • 目标空间必须可修改。
用户11328191
2024-10-23
1170
【C语言】字符分类函数与字符转换函数
 C语言中有⼀系列的函数是专门做字符分类的,也就是⼀个字符是属于什么类型的字符的。 这些函数的使用都需要包含⼀个头文件是 ctype.h 
用户11328191
2024-10-23
1220
【C语言】如何规避野指针
如果明确知道指针指向哪里就直接赋值地址,如果不知道指针应该指向哪里,可以给指针赋值NULL. NULL 是C语言中定义的⼀个标识符常量,值是0,0也是地址,这个地址是无法使用的,读写该地址会报错。 初始化如下:
用户11328191
2024-10-23
1350
【C语言】初步解决指针疑惑
计算机CPU(中央处理器)在处理数据的时候,需要的数据是在内存中读取的,处理后的数据也会放回内存中。
用户11328191
2024-10-23
840
操作符详解3
操作符中有一些操作符和二进制及原码、反码、补码有关系。我们先了解二进制和进制转换的知识https://blog.csdn.net/wait___wait/article/details/136137220
用户11328191
2024-10-23
1100
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档