【发布时间】:2014-06-30 12:25:51
【问题描述】:
我想知道为什么脚本语言(python、php、ruby、perl)没有 C/C++、Objective-C 等指针?
【问题讨论】:
-
因为通常不需要使用指针来完成您在较低级别语言中可能需要它们完成的大部分任务。
-
脚本语言做有引用形式的“指针”。它们不像在 C 中那样恰好是裸内存地址,而是指特定的数据结构、值或对象。毕竟,这就是您希望在 C 中使用它们的目的,但在这种情况下无法防止使用无意义的地址。
标签: php python ruby perl pointers