C/C++ 第5页
计算机专业敲门砖。
【C】合并有序数组 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】合并有序数组

我演示了在C语言中合并两个有序数组的方法。我创建了一个足够大的新数组来存放合并后的结果,并使用三个指针分别遍历两个输入数组和一个结果数组。通过逐个比较两个数组中的元素,我将较小的元...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
012511
【C】使用函数递归实现顺序数组二分查找 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】使用函数递归实现顺序数组二分查找

我通过C语言代码演示了如何利用递归函数实现对有序数组的二分查找。我编写了一个递归函数,该函数通过比较目标值与数组中间元素的大小,来决定下一步是在数组的左半部分还是右半部分继续进行递...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
017715
【C】使用函数递归实现二分查找数组最大值 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】使用函数递归实现二分查找数组最大值

我通过C语言代码实现了一个递归函数来查找数组中的最大值。我采用分治策略,将数组从中间分为左右两个子数组,然后递归地在这两个子数组中分别查找最大值。当递归到子数组只剩一个元素时,该元...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
01859
【C】在文件中定位 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】在文件中定位

我介绍了在C语言中进行文件定位的两种主要方法。我讲解了使用 rewind 函数将文件指针直接移回文件开头,以及使用功能更强大的 fseek 函数。通过 fseek,我可以根据指定的起始位置(文件头、当前...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
014311
【C】大一上期末考纲 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】大一上期末考纲

SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
016215
【C】宏定义拓展 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】宏定义拓展

我通过几个C语言代码示例,探讨了宏定义的高级用法。我演示了##连接符的作用,并强调宏是纯文本替换,这在展开表达式或嵌套宏时易引发运算顺序问题。我还展示了宏的重定义及其作用域,揭示了预...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
230012