- 本地环境设置如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。文本编辑器这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,Notepad 通常用于 Windows 操作系统上,v... 本地环境设置如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。文本编辑器这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,Notepad 通常用于 Windows 操作系统上,v...
- 如果我们的代码是在一个给别人用的函数中,你在里面做了二次内存分配,并把整个结构体返回给用户。用户调用free可以释放结构体,但是用户并不知道这个结体内的成员也需要free,所以你不能指望用户来发现这个事。所以,如果我们把结构体的内存以及其成员要的内存一次性分配好了,并返回给用户一个结构体指针,用户做一次free就可以把所有的内存也给释放掉。 如果我们的代码是在一个给别人用的函数中,你在里面做了二次内存分配,并把整个结构体返回给用户。用户调用free可以释放结构体,但是用户并不知道这个结体内的成员也需要free,所以你不能指望用户来发现这个事。所以,如果我们把结构体的内存以及其成员要的内存一次性分配好了,并返回给用户一个结构体指针,用户做一次free就可以把所有的内存也给释放掉。
- 本章内容其实更像是一种修炼内功,其实并不一定会考或者怎么样,但是绝对能够让我们的知识面更广,对知识的理解加深,看一些代码能够理解的更加深刻,也可以说提高我们的编程素养。 本章内容其实更像是一种修炼内功,其实并不一定会考或者怎么样,但是绝对能够让我们的知识面更广,对知识的理解加深,看一些代码能够理解的更加深刻,也可以说提高我们的编程素养。
- 对于排序的了解一定要理解思想,能够很清楚它的时间复杂度和空间复杂度,稳定性等特性。 稳定的排序有:直接插入排序、冒泡排序、归并排序 不稳定的排序有:希尔排序、选择排序、堆排序、快速排序、计数排序 对于排序的了解一定要理解思想,能够很清楚它的时间复杂度和空间复杂度,稳定性等特性。 稳定的排序有:直接插入排序、冒泡排序、归并排序 不稳定的排序有:希尔排序、选择排序、堆排序、快速排序、计数排序
- C 数据结构与算法入门——栈和队列 内容分享。 C 数据结构与算法入门——栈和队列 内容分享。
- C 数据结构与算法入门——单链表 内容分享(包含单链表常见算法的讲解)。 C 数据结构与算法入门——单链表 内容分享(包含单链表常见算法的讲解)。
- 给你一个字符串 s,找到 s 中最长的回文子串。 给你一个字符串 s,找到 s 中最长的回文子串。
- 数字逻辑基础:原码、反码、补码 数字逻辑基础:原码、反码、补码
- C动态内存管理 C动态内存管理
- ✒C语言操作符汇总大全,全程精析讲解,拨开云雾见天明☀ ✒C语言操作符汇总大全,全程精析讲解,拨开云雾见天明☀
- ✒C语言操作符汇总大全,全程精析讲解,拨开云雾见天明☀ ✒C语言操作符汇总大全,全程精析讲解,拨开云雾见天明☀
- C语言面向对象 C语言面向对象
- 什么是整型提升?不同类型的数据在内存中究竟是怎样变化的,本文让我们一起揭开🔥整型提升🔥的神秘面纱 什么是整型提升?不同类型的数据在内存中究竟是怎样变化的,本文让我们一起揭开🔥整型提升🔥的神秘面纱
- 从0到1教你学会C语言文件操作。附有文件外排序实战训练加成,对文件操作更上一层楼 从0到1教你学会C语言文件操作。附有文件外排序实战训练加成,对文件操作更上一层楼
- 妙用位运算【按位与、按位或、移位】,交换一个二进制位的奇偶数位 妙用位运算【按位与、按位或、移位】,交换一个二进制位的奇偶数位
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签