
C语言
X~~X~~
每一个你不满意的现在,都有一个你没有努力的曾经。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性表 头插 尾插
线性表包括顺序存储(数组)和链式存储(链表)原创 2023-05-07 21:32:50 · 139 阅读 · 0 评论 -
线性表 改 删 查
i代表要插入的位置,比如说此时要插入的位置i=4,依次将元素后移给x元素腾出位置。平均情况表示删除任意一个元素的时间复杂度。所插入的位置元素需要向后方移动。原创 2023-04-19 14:13:43 · 115 阅读 · 0 评论 -
数据结构概述
这里没有for循环,不会因为n大就执行很多次,这里还是一次,所以时间复杂度是O(1),不会随着n的增大而变大那么就是O(1)每个元素不仅存储自己的值还使用额外的空间存储指针指向下一个元素的地址,所以链式存储只能按照顺序取值。1.逻辑结构对人是友好的 比如一对一,一对多,多对多 (为了实现不同的逻辑,程序员去实现的)n个元素数组排序,不适用额外的空间(随着n的增长而增长的空间) 空间复杂度就是O(1)我们的目的是把不同的逻辑结构用不同的存储结构去实现。m,n此时是不确定的不相等所以O(m*n)原创 2023-02-19 19:37:29 · 410 阅读 · 0 评论 -
C++ 引用
了解C++原创 2023-01-02 16:16:13 · 217 阅读 · 0 评论 -
C 语言 结构体定义
【代码】C 语言 结构体定义。原创 2022-12-31 21:02:04 · 279 阅读 · 0 评论 -
C 语言 函数
会自动加到该模块下。原创 2022-12-26 16:38:42 · 120 阅读 · 0 评论 -
C语言指针与malloc动态内存申请,栈与堆的差异
【代码】C语言指针与malloc动态内存申请,栈与堆的差异。原创 2022-12-17 15:45:58 · 408 阅读 · 0 评论 -
C 语言指针
【代码】C 语言指针。原创 2022-12-17 10:12:40 · 504 阅读 · 1 评论 -
C语言数组基本定义和操作
正常来说定义一个变量在scanf中需要取其地址用来存储输入的值,但是scanf读取字符串则不需要,因为初始化的数组已经保存了对应的地址。比如输入 how are scanf可以使用两个变量进行保存,第二个变量会忽略空格。scanf在读取字符串的时候会自动添加结束符,读到结束符就停止了。比如我输入了hello。原创 2022-12-11 23:23:59 · 353 阅读 · 0 评论 -
C语言 计算
【代码】C语言 计算。原创 2022-12-11 09:48:57 · 158 阅读 · 0 评论 -
C语言运算符与表达式
C语言运算符与表达式原创 2022-12-07 08:24:13 · 307 阅读 · 0 评论 -
C语言 数据的类型,数据的输入输出
整型常量不同进制表示十进制转二进制十进制数 123因为int是4个字节 32位,所以前面需要补零二进制转十六进制十六进制是0~9 a~f 所以10是a,11是b八进制转为十进制原创 2022-12-04 21:44:59 · 474 阅读 · 0 评论 -
C语言 windows开发环境搭建
安装 MinGW 编译器下载 mingw.zip 压缩包,放到 C 盘根目录下,直接解压即可安装选择版本破解(重置使用日期)下载破解的文件拖入到编译器中原创 2022-12-03 16:42:44 · 757 阅读 · 0 评论