首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[交流]新手提问, Go 作为一个 GC 语言,为什么要设计成带指针类型的呢?

发布于 2025-03-22 11:02:49
1
49

既然无需手动管理内存,像 Java/Python/JS 那样不在语法层面上区分 primitive value 和 reference value 不是更简洁吗?为什么不支持指针运算,却还要有指针类型...

既然无需手动管理内存,像 Java/Python/JS 那样不在语法层面上区分 primitive value 和 reference value 不是更简洁吗?为什么不支持指针运算,却还要有指针类型呢?

评论 (1)
  • 宁儿

    宁儿 2025-03-22 11:03:26 1#


    func Inc(a *int) {
    (*a)++
    }
    
    
    为了解决类似这样的情况?
一个月内的热帖推荐
站长交流