这是为什么?
  • 板块学术版
  • 楼主Cat_shao
  • 当前回复5
  • 已保存回复5
  • 发布时间2022/8/29 14:40
  • 上次更新2023/10/27 13:13:11
查看原帖
这是为什么?
234011
Cat_shao楼主2022/8/29 14:40

这段代码为啥能过编译?*c = join(a, b) 我没写 test:: 。是什么语法糖吗?

namespace test {
    struct node {
        int x;
    };

    node *join(node *a, node *b) {
        return a;
    }
}

int main() {
    test::node *a, *b, *c = join(a, b);
    return 0;
}
2022/8/29 14:40
加载中...