首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >熟悉脚本语言后了解C语言

熟悉脚本语言后了解C语言
EN

Software Engineering用户
提问于 2021-01-22 13:24:57
回答 1查看 158关注 0票数 -4

我在日常工作流程中使用python和javascript。我对理解c真的很兴奋,因为我被吸引到用语言编写的项目中去,但是即使在学习了几周之后,我仍然无法思考某些事情在C中是如何工作的。

比如,现在我正试图找出如何将结构化数据存储到c++文件中,这样我就可以尝试构建小型工具并更好地掌握语言。但是到目前为止,我能够找到基本的文件读/写示例,并且来自脚本背景,我习惯于使用像JSON或XML这样的结构化格式。

我只是问了错误的问题,还是我还没有找到正确的教程,以遵循?

到目前为止,我发现最容易理解的指南是这一个,它也在社区邮递服务中搜索资源,但没有一个是我对上面提到的最满意的。

我对C真的很陌生,所以任何帮助都会非常有用。

EN

回答 1

Software Engineering用户

发布于 2021-01-22 14:13:53

C最大的优点之一也是它最大的弱点之一:它有一个非常小的运行时和标准库。这是一种优势,因为它使C非常可移植,并且可以作为其他事情的基础,甚至在其他语言的编译器中也是如此。这是一个弱点,因为你必须向第三方库寻找那些感觉在其他语言中“包括”的东西。

所以,在互联网上搜索"json库“,看看你能找到什么。如果您正在使用Linux,那么您的包管理器中就会有更好、更广泛使用的第三方库,所以也要搜索它。我安装了一个json-c包,我不再做C开发了。这是因为它依赖于其他软件。有些linux发行版有一个单独的-devel包,如果您想要针对库编译代码的话。

您还可以在GitHub中查找您所知道的使用json的开源项目。例如,请参见瘸子。然而,不幸的是,许多C程序员选择重新发明这种东西的轮子。

票数 6
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/421398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档