鱼C论坛

 找回密码
 立即注册
查看: 2157|回复: 9

[已解决]如何保留现有程序段

[复制链接]
发表于 2022-9-18 17:26:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
     随着学习了一段时间的编程了,也写出了几个比较满意的小程序段,也见识了很多前辈公布的程序段。已经自学过函数部分,知道可以通过调用一些通用的小程序段来完成重复的工作。想要保存见过的比较满意的程序段。考虑了一段时间,没有好的办法。
     求教,各位先行者,通过什么形式,或者说是格式来保存程序段,以保证以后需要用到的时候能够尽快的找到想要使用的程序段的?
     想要参考在自己电脑上保存程序段,还请说的详细一点,谢谢。
最佳答案
2022-9-18 18:06:37
本帖最后由 jackz007 于 2022-9-18 18:11 编辑

       如果是 C 语言,可以把自己经常用到的自编函数按每个函数对应一个 .c 文件和一个 .h 文件进行分割。其中,.c 文件主要定义函数体本身及其需要依赖到的其他自编函数体,同名的 .h 文件用于对自编函数进行声明。可以把这些函数文件编译成 .obj 文件,然后,把这些 .obj 文件打包进同一个 .lib 文件。当需要用到其中的某个函数时,可以把函数对应的 .h 文件用 #include 进行包含,即可在代码中像调用 C 语言标准库那样进行直接调用,只要在链接的时候,把前面生成的 .lib 文件做为静态库连接就可以了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-9-18 17:43:49 | 显示全部楼层
本帖最后由 临时号 于 2022-9-18 17:58 编辑

我保存在github上,https://github.com,不过可能访问不了
如果实在访问不了可以用码云->https://gitee.com
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-18 17:57:57 | 显示全部楼层
保存方法
github:https://github.com
gitee:https://gitee.com
希望本回答能对您有所帮助,回答不易,望设最佳
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-18 18:06:37 | 显示全部楼层    本楼为最佳答案   
本帖最后由 jackz007 于 2022-9-18 18:11 编辑

       如果是 C 语言,可以把自己经常用到的自编函数按每个函数对应一个 .c 文件和一个 .h 文件进行分割。其中,.c 文件主要定义函数体本身及其需要依赖到的其他自编函数体,同名的 .h 文件用于对自编函数进行声明。可以把这些函数文件编译成 .obj 文件,然后,把这些 .obj 文件打包进同一个 .lib 文件。当需要用到其中的某个函数时,可以把函数对应的 .h 文件用 #include 进行包含,即可在代码中像调用 C 语言标准库那样进行直接调用,只要在链接的时候,把前面生成的 .lib 文件做为静态库连接就可以了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-18 21:10:48 | 显示全部楼层
小程序段


能发上来吗.看看值不值得做成DLL或者*.o的文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-19 08:25:21 | 显示全部楼层
howzyao 发表于 2022-9-18 21:10
能发上来吗.看看值不值得做成DLL或者*.o的文件

在各位前辈眼里,也许很不值得,但是作为初学者的我来说,是有了一定的使用价值,想要留下来,以后用 的时候能够重复利用。偶尔一两个还能够进行区分,但是如果攒多了,就不好找了。所以想要找一个办法对已有的记录方法进行记录和区分。比如前面自己编的一个计算利率的代码段,自我感觉编的挺好的,现在想要重新看看,结果找不到了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-19 08:26:29 | 显示全部楼层
jackz007 发表于 2022-9-18 18:06
如果是 C 语言,可以把自己经常用到的自编函数按每个函数对应一个 .c 文件和一个 .h 文件进行分割。 ...

哦,又是一堆还没学到的知识,看起来还是我太着急了。谢谢,我会继续努力的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-19 08:54:42 | 显示全部楼层
.c
.cpp
.h
这三种用于保存源代码
.in
.dat
.out
.log
这三种用于保存输入/输出样例
.txt
万用
以上所有类型记得用IDE或者记事本打开
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-19 20:08:15 | 显示全部楼层

谢谢。我想的是怎么在文件名上想办法,做成打开文件夹就看到一个个小代码段一目了然的知道哪个是干嘛的。有办法没?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-9-20 07:02:09 | 显示全部楼层
顶级太阳 发表于 2022-9-19 20:08
谢谢。我想的是怎么在文件名上想办法,做成打开文件夹就看到一个个小代码段一目了然的知道哪个是干嘛的。 ...

那就自己总结代码内容吧。
我的建议是按函数/功能保存,去掉main函数保存成.h或者保存成.cpp
在文件夹里写一个readme.txt,在这个文件里写上每个文件内代码实现的功能,并随时维护。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-28 16:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表