- 博客(11)
- 收藏
- 关注
原创 保姆级VS Code配置C语言环境
步骤:1.下载VS Code 2.安装C/C++插件 3. 下载编译器MinGW解压并配置环境变量 4. 测试编译器是否安装成功 5. 配置VS Code 6. 运行
2022-09-24 23:35:05
1450
3
原创 【C语言】汉诺塔
汉诺塔(Tower of Hanoi),又称河内塔,是一个源于印度古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。规定:在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。...
2022-08-06 21:04:43
633
原创 【C语言】二分查找
在有序表中,每次都取中间元素作为比较的对象。如果给中间值与给定值相等,则查找成功,返回该元素的下标/索引;如果中间值大于给定值,则在中间值的右半区间继续查找;如果中间值小于给定值,则在中间值的左半区间继续查找;........................
2022-08-01 22:06:36
17098
6
原创 C语言中打印字符数组出现乱码的问题(烫烫烫)
打印字符数组时出现类似下图这样的乱码:原因:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串数据,也不影响字符串的长度。当一个字符串没有结束语时就会一直打印,直到内存中的数据出现 \0 ,如果是一个个字符元素则需要手动在最后一个元素的位置添加\0,当然也不会影响数组长度/字符串长度/内容可以看到这里并没有加上结束标志,输出结果也就是abc乱码了。解决方法:在下个元素的位置加上\0即可(就像arr3那样),注意即使加上了\0也不会影响整个字符数组的长度,更不会影
2022-07-09 01:41:39
12057
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人