![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言笔记
文章平均质量分 93
包括学习的c语言内容
一般路过半缘君
在校大学生一名,在学c语言
展开
-
动态内存相关笔记
C语言中,每次创建一个变量的时候,系统都会自动开辟对应类型字节大小的空间给一个变量,但是这样有时候会不够,于是C语言中又有几种函数,供用户自己申请空间,这就是所谓的动态内存管理,这里我将介绍关于动态内存的函数以及常见错误。(以下函数都包含着头文件中)...原创 2022-07-18 15:35:12 · 130 阅读 · 0 评论 -
关于顺序表的创建及其细节详解
数据结构有三种结构:线性结构,树形结构以及图形结构,今天来详细介绍下线性结构——线性表;线性表粗略分为顺序表和链表,根据难易不同,我们先来学习顺序表;原创 2022-08-20 11:03:39 · 1674 阅读 · 0 评论 -
编译预处理等细节
敲过代码的人都知道,任何一个程序都需要经过编译和链接才能生成可执行程序,才能使代码运行起来,那么编译和链接的过程中,编译器做了哪些事,使得程序可以执行呢?原创 2022-08-03 19:47:29 · 248 阅读 · 0 评论 -
排序及其代码详解~
有七大重要排序及其代码详解~ 此处end表示一组数据有序序列的最后一位,用 i 控制,tmp则表示有序数据之后的一位数据,也就是我们需要插入有序数列中的数。原创 2022-09-25 21:41:25 · 1150 阅读 · 0 评论 -
关于结构体,枚举,联合等自定义类型的笔记
关于结构体,联合和枚举的笔记原创 2022-07-14 12:27:16 · 143 阅读 · 0 评论 -
预处理详解以及宏定义详解
在C语言中还有些内置的符号:__FILE__进行编译的源文件__LINE__文件当前的行号__DATE__文件编译的日期__TIME__文件被编译的时间__STDC__查看编译器是否遵循ANSI C,遵守为1这样就能知道源文件在哪里了;当我们明白#define定义标识符后,接下来介绍一个#define定义的一个新功能——宏定义;当我们想了解宏定义,首先需要了解宏定义的声明方式name定义的宏的名字一个符号表,会在stuff中出现stuff宏的内容。...原创 2022-08-16 19:24:41 · 1128 阅读 · 2 评论 -
二叉树的顺序结构以及线性结构代码~
二叉树和其它的数据结构一样,都有两种方式存储,今天我们就来了解一下两种方式如何实现吧。原创 2022-09-08 10:28:51 · 263 阅读 · 0 评论 -
线性表之链表的创建以及基本操作
在线性表中,使用最多的莫过于链表了,链表有多个种类,而且使用方便,接下来我们来慢慢了解链表的创建以及基本操作;原创 2022-08-21 09:39:35 · 853 阅读 · 0 评论 -
关于一些字符串相关函数,内存函数及部分模拟
几个小函数原创 2022-07-09 12:53:24 · 111 阅读 · 0 评论 -
树以及二叉树的概念及其基本操作
树和二叉树作为数据结构的一个重点,需要对递归有深入的了解,希望看到这里的各位能够仔细思考二叉树递归创建应该如何创建,以便更好的自主学习。原创 2022-08-26 16:44:46 · 394 阅读 · 3 评论 -
栈和队列的基本操作
栈和队列是数据结构中的一大重点,这篇文章会教大家关于栈和队列的基本概念和操作,让大家队栈和队列有一个基本的认识。原创 2022-08-23 16:38:21 · 202 阅读 · 0 评论 -
文件操作以及相关函数
在了解文件的保存及访问之前,我们需要对文件有一个基本的认识。文件一般分为两部分1程序文件包括源程序文件(.c后缀),目标文件(.obj后缀),可执行程序(.exe后缀)等2数据文件不一定是程序,可能是程序运行时读写的数据等。而每一个文件都有对应的文件名,文件名包含3部分文件路径+文件名主干+文件后缀。如c了解基础后就能够了解怎样才能打开和关闭文件了。...原创 2022-07-20 10:01:50 · 714 阅读 · 0 评论