c语言
-
【C语言】预处理详解
大家好,我是苏貝,本篇博客带大家再次优化上一篇的通讯录,实现将录入的数据在程序退出后存储到文件中,在下一次程序开始时打开文件获取数据,如果你觉得我写的还不错的话,可以给我一个赞&#…
-
关机恶搞小程序
1. system(“shutdown”)的介绍 当system函数的参数是”shutdown”时,它将会执行系统的关机命令。 具体…
-
数据结构——单链表(C语言)
链表的概念和结构: 概念:链表是一种物理存储结构上非连续,非顺序的结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 下面是我们想象出来的图: 而实际上的图: 链表的…
-
编译原理课程设计–C语言编译器
编译原理课程设计–C语言编译器 源程序1: 源程序1词法分析结果: 与程序1语法分析结果(部分) 源程序1四元式: 源程序1优化后的四元式: action-goto表(部分) 文件…
-
C语言——I /深入理解指针(三)
一、字符指针变量 在指针的类型中我们知道有⼀种指针类型为字符指针 char* ; ⼀般使用: int main() { char ch = ‘w’; char* pc = &…
-
【C++】C&C++内存管理
就是你被爱情困住了?Wake up bro! 文章目录 一、C/C++内存分布 二、C语言中动态内存管理方式 三、C++中内存管理方式 1.new和delete操作内置类型 2.n…
-
数据结构之图(C语言)
图的概念 图是由节点(也称为顶点)和边(也称为边缘)组成的非线性数据结构。节点是图的基本单元,边则用于连接节点之间的关系。图可以用于许多不同的应用程序,包括社交网络、网络拓扑、地图…
-
【数据结构】二叉树 链式结构的相关问题
本篇文章来详细介绍一下二叉树链式结构经常使用的相关函数,以及相关的的OJ题。 目录 1.前置说明 2.二叉树的遍历 2.1 前序、中序以及后序遍历 2.2 层次遍历 3.节点个数…
-
【进阶C语言】指针的进阶(万字图文详解)
指针的进阶 1. 字符指针 2. 指针数组 3. 数组指针 3.1 数组指针的定义 3.2 &数组名VS数组名 3.3 数组指针的使用 4. 数组参数、指针参数 4.1 一…
-
【C语言】动态内存管理
大家好,我是苏貝,本篇博客带大家了解动态内存管理,如果你觉得我写的还不错的话,可以给我一个赞👍吗,感谢❤️ 目录 一. 为什么存在动态内存分配 二. 动态内存函数的…
-
C++初阶类与对象(二):详解构造函数和析构函数
上次为类与对象开了一个头:C++初阶类与对象(一):学习类与对象、访问限定符、封装、this指针 今天就来更进一步 文章目录 1.类的6个默认成员函数 2.构造函数 2.1引入和概…
-
【数据结构初阶】八、非线性表里的二叉树(二叉树的实现 — C语言链式结构)
========================================================================= 相关代码gitee自取: C语言…
-
C++文件读取的四种方式
C++可以根据不同的目的来选取文件的读取方式,目前为止学习了C++中的四种文件读取方式。 C++文件读取的一般步骤: 1、包含头文件 #include 2、创建流对象:ifstre…
-
操作系统课程设计(作业调度、内存管理、进程调度、进程阻塞等)
操作系统课程设计 资源下载:https://download.csdn.net/download/fufuyfu/85811450 一、课程设计目的 操作系统是计算机系统配置的基本…
-
【C++】C&C++内存管理
就是你被爱情困住了?Wake up bro! 文章目录 一、C/C++内存分布 二、C语言中动态内存管理方式 三、C++中内存管理方式 1.new和delete操作内置类型 2.n…
