- 博客(6)
- 收藏
- 关注
原创 基于VS的c语言通讯录
分为三部分:test.c,contact.c和contact.h,test文件用于测试、实现通讯录操作功能,contact函数用于具体功能的实现,contact为头文件。使用用C语言实现通讯录的功能,基本上涵概了C语言入门的一些知识运用,如:指针、结构体、文件操作、动态内存管理等相关的知识;6.排序联系人信息;1.添加联系人信息;2.删除联系人信息;3.查找联系人信息;4.修改联系人信息;5.显示联系人信息;1.test.c文件。
2023-07-28 12:49:35
744
1
原创 c语言扫雷(带标记雷和一片效果)
这里我本来想用VScode来实现的,但是运行的时候出现一些奇奇怪怪的问题,暂时还没解决。一片散开的效果使用的是递归实现的,自己写的时候实现效果不理想,后面参考一下别人写的。第二步,编写game1.h的头文件。可以在此处设置游戏简易模式(地雷的个数)第一步,先写主函数test.c。这里加了标记地雷和一片散开效果。第三步,写game1.c函数。
2023-07-13 11:33:52
99
1
原创 C语言的三子棋
以3*3的棋盘为例,如果第一个打印的是“ | | |”,第二行打印的是“---|---|---”,按照最终打印的效果来看,是打印了五行。如果有理解这里的细节的老哥,可以指点一下小弟。注意,我这里是在头文件导入了game.c文件。我在头文件中将ROW和COL定未3,但可以只根据自己的需要更改ROW和COL的大小,而不需要修改其他地方的代码。最近学C语言,刚好到了三子棋这里,这里就把一些学习体会和自己敲的代码分享一下。这里提示一下,要把所有的头文件导入,我这里就先把game.h的头文件也导入。
2023-07-12 15:25:25
93
1
原创 vs code在设置终端时,无法写入用户设置。请打开用户设置并清除错误或警告,然后重试。
后面看到有个老哥说把Setting.json文件删掉,这个我也试过,找到该文件的所在地址后删除,依然会恢复该文件。后面直接将该文件中代码全删掉,然后保存。试过很多办法,都无法解决这个问题。
2023-07-12 09:30:34
1383
1
原创 解决Vscode编译时,输出中文乱码
如果在vscode编译C语言时,当输出字符为UTF-8时,会出现输出中文乱码的情况,此时点击右下角的GBK(如果出现乱码点击UTF-8,点击“通过编码重新打开”,修改为GBK)。在此编译就是正常中文了。
2023-07-12 09:23:09
1223
1
原创 VScode编译自定义头文件和函数时,出现未定义
按照Visual Studio编译器的习惯,引入game.h和game.c文件后依然是未定义的情况。但是自定义game.h文件在测试文件Test.C文件编译时出现,出现未定义。问题解决,但是原理我还没弄明白,有明白原理的可以交流一下。(vscode使用还是有点区别,在自己摸索一番后发现),最近在学C语言,主要使用的是VScode编译器。应该在game.h文件中引入game.c文件。此时,Vscode可以正常编译。
2023-07-12 09:18:06
1205
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人