gpt4 book ai didi

c - 什么是 C 中好的项目结构

转载 作者:太空狗 更新时间:2023-10-29 16:30:31 25 4
gpt4 key购买 nike

我一直从事 Java/J2ee 项目,在这些项目中我遵循 Maven 结构。我想在 C 中开发 [比如 linux {ubuntu} 中的命令行解释器]。我从来没有用 C 开发过项目。我想知道我应该遵循什么样的项目结构。

最佳答案

C 项目在这方面没有一个“标准”。当然,如果您的项目很小,那么通常所有内容都会放在一个目录中。

您可以尝试下载一些流行的开源 C 项目并查看它们的代码。

在较低的层次上,代码应该是模块化的。每个模块(在 C 语言中通常表现为具有一组作用于它的函数的数据结构)都有自己的一对 .h 和 .c 文件,其中 .h 文件是该模块的客户端可见的公共(public)接口(interface)模块,.c 文件是私有(private)实现。

关于c - 什么是 C 中好的项目结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2605253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com