了解指针有多重要?

Hic*_*ick -1 c pointers

我的指针非常弱,因为无法获得一些好书而归咎于它...在用c设计编译器时,掌握指针的知识有多重要?任何好书?

jal*_*alf 17

在1-10的范围内,大约12个.它是语言的重要组成部分,是编译器中更重要的部分.


Jor*_*ans 15

在C(或C++)中工作时,完全理解指针真的非常重要.很多事情都归结为操纵指针和内存,并且在C编译器开发过程中可能会出现很多与指针相关的"技巧".
"好书"并没有真正帮助你,它只是一个你需要了解的概念.
谷歌网上的指针教程,并通过它们直到它点击.例如:http: //home.netcom.com/~tjensen/ptr/pointers.htm


Eri*_*ric 10

这至关重要.

  • 当你在编译器中进行内存管理时,你肯定会遇到它. (2认同)

Mar*_*ort 9

这是非常基本的.如果您不知道,那么您远不是在C中编写编译器,因为这完全是关于动态结构(树)以及对它们的操作.

解析通常产生一个树,有时在语义分析后转换为另一个树,然后修改(例如优化),然后写出更线性的格式(IL或比标签汇编程序高一级的东西)

  • 解析器将树构造为​​代码的抽象 (6认同)