- 结构体成员指针未初始化 struct student { char *name; //这里只是分配了4个字节,没有指向一个合法的地址,内部是一些乱码 int... 结构体成员指针未初始化 struct student { char *name; //这里只是分配了4个字节,没有指向一个合法的地址,内部是一些乱码 int...
- 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 什么是数据类型? 数据类型可以理解为固定内存大小的别名。 数据类型是创造变量的模子。 数据类型的本质:可以理解为一个个规定好大小的模子 变量的本质 变量是一段实际连续... 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 什么是数据类型? 数据类型可以理解为固定内存大小的别名。 数据类型是创造变量的模子。 数据类型的本质:可以理解为一个个规定好大小的模子 变量的本质 变量是一段实际连续...
- 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 只是记录学习记录,方便查看,资料来源网络。 获取一块内存的方法,有两个方法 一维指针做函数参数 第一:return char*GetMemory(char * p,intnum) { p=... 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 只是记录学习记录,方便查看,资料来源网络。 获取一块内存的方法,有两个方法 一维指针做函数参数 第一:return char*GetMemory(char * p,intnum) { p=...
- break:满足条件后跳出循环(多层循环一次跳出一层),也就是说先跳出内部循环 main() { int i=0; char c; while(1) ... break:满足条件后跳出循环(多层循环一次跳出一层),也就是说先跳出内部循环 main() { int i=0; char c; while(1) ...
- 与struct用法非常类似,不过其适用于不同时被用到的数据 注意: 1. 大小端模式对 union 类型数据的影响(51是大端,一般处理器都是小端) union { int i; char a[ ... 与struct用法非常类似,不过其适用于不同时被用到的数据 注意: 1. 大小端模式对 union 类型数据的影响(51是大端,一般处理器都是小端) union { int i; char a[ ...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 前边几种比较高效的查找方法都是基于有序的基础之上的,事实上,很多数据都是增长的非常快  ... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 前边几种比较高效的查找方法都是基于有序的基础之上的,事实上,很多数据都是增长的非常快  ...
- 经典的递归例子:斐波那契数列(Fibonacci) 其函数表达式为: 递归定义: 其实在现代语言中,调用自己和其他函数没有什么本质的不同,这种直接调用自己的或通过一系列的调用语句间接的调用自己的函数... 经典的递归例子:斐波那契数列(Fibonacci) 其函数表达式为: 递归定义: 其实在现代语言中,调用自己和其他函数没有什么本质的不同,这种直接调用自己的或通过一系列的调用语句间接的调用自己的函数...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 还是类比学习,这里使用树来对比 树因为根结点只有一个,并且所有的结点都只有一个双亲,所以不是很难理... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 还是类比学习,这里使用树来对比 树因为根结点只有一个,并且所有的结点都只有一个双亲,所以不是很难理...
- 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 循环结构的基本工作方式: 通过条件表达式判断是否执行循环体 条件表达式遵循if语句表达式的原则 do ,while ,for 的区别 do:语句先执行后判断,循环体至少执行... 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 循环结构的基本工作方式: 通过条件表达式判断是否执行循环体 条件表达式遵循if语句表达式的原则 do ,while ,for 的区别 do:语句先执行后判断,循环体至少执行...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 程序员技术交流②群:371394777 2-3-4树 其实就是对2-3树的扩展,包括了4结点的使用 一个4结点包含中小大三个元素和四个孩子,一个4结点要不没有孩子,要不具有4个孩... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 程序员技术交流②群:371394777 2-3-4树 其实就是对2-3树的扩展,包括了4结点的使用 一个4结点包含中小大三个元素和四个孩子,一个4结点要不没有孩子,要不具有4个孩...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 程序员技术交流②群:371394777 什么是散列表? 在初中的数学课本中学习过函数的相关知识,给定一个 x,通过一个数学公式,只需要将 x 的... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 程序员技术交流②群:371394777 什么是散列表? 在初中的数学课本中学习过函数的相关知识,给定一个 x,通过一个数学公式,只需要将 x 的...
- 所有资料电子版可以通过置顶文章获取 面向过程的语言的特点 ****************************************************** 面向过程的程序设计 1.面向过程是一种以过程为中心的编程思想 2.首先将... 所有资料电子版可以通过置顶文章获取 面向过程的语言的特点 ****************************************************** 面向过程的程序设计 1.面向过程是一种以过程为中心的编程思想 2.首先将...
- 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 1.内存中的浮点数 1.浮点数在内存的存储方式为:符号位,指数,尾数 类型 符号位 指数 尾数 float 1位(第31位) 8位(第23~30位) 23位(第0~... 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 1.内存中的浮点数 1.浮点数在内存的存储方式为:符号位,指数,尾数 类型 符号位 指数 尾数 float 1位(第31位) 8位(第23~30位) 23位(第0~...
- C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类 1 数据类型关键字(12个): (1) char :声明字符型变量或函数 (2) ... C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类 1 数据类型关键字(12个): (1) char :声明字符型变量或函数 (2) ...
- 堆排序算法是利用堆进行排序的方法 基本思想是将待排序的序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根结点。 将它移走(其实就是将其与堆数组的末尾元素交换,此时末尾元素就是最大值),然后将剩余的n-1个序列重新构造成一个堆,这样就会得到n个元素中的次小值,如此反复执行,最后就可以得到一个有序序列了 堆排序的... 堆排序算法是利用堆进行排序的方法 基本思想是将待排序的序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根结点。 将它移走(其实就是将其与堆数组的末尾元素交换,此时末尾元素就是最大值),然后将剩余的n-1个序列重新构造成一个堆,这样就会得到n个元素中的次小值,如此反复执行,最后就可以得到一个有序序列了 堆排序的...
上滑加载中
推荐直播
-
昇腾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-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签