gpt4 book ai didi

c - "Hello World"在 C 中是如何工作的

转载 作者:太空狗 更新时间:2023-10-29 16:32:44 27 4
gpt4 key购买 nike

<分区>

我正在搜索有关“C 程序如何工作”的博文一个月。他们中的大多数都喜欢

  1. 编译器做这些事情
  2. 链接器做这些事情
  3. 程序被放入内存;和堆栈、堆等。

我想我会先阅读编译器的工作原理,以了解程序进入机器的流程。龙书似乎是普遍的首选。但说实话,它太密集了。我现在还不够好,无法经历这一切。

所以我开始阅读有关硬件的知识。但也在那里,他们解释了总线、I/O 信号、内存结构、编写缓存友好代码等。但没有适当的示例。

但我仍然觉得自己不满意,也无法完全想象这个过程。

2 小时前我决定问这个问题。(因为我害怕它可能对 SO 社区没有用,或者离题问题或其他可否决的类别)而且我没有找到任何与此相关的帖子这正是。有一个关于“编译器如何进行编译”的问题,但答案表明这是一个过于宽泛的问题。

我的问题是:

我想深入了解 C 程序的工作原理。如果您不能明确告诉我,请将我重定向到可以给我答案的书或其他网站上的其他帖子。

我一直在这里,直到收到回复。如果您对这篇文章有任何建议,请告诉我。而且这不是我的母语,所以请把我所有的句子都当成是温和有礼貌的。

谢谢。

更新:

除了已接受的答案外,还有一些非常好的链接和建议,这些链接和建议给出了部分答案或进一步理解我想要理解的内容的方法。

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