gpt4 book ai didi

c++ - typedef char[4] A 和 typedef char (&A)[4] 有什么区别?

转载 作者:搜寻专家 更新时间:2023-10-31 01:02:57 25 4
gpt4 key购买 nike

有什么区别

typedef char[4] A;

typedef char (&A)[4];

?

现在我只是想通过写至少一个完整的句子来达到帖子质量标准,因为我的问题在标题中已经很清楚了。

最佳答案

typedef char[4] A;

这是为数组声明 typedef 的无效尝试。

typedef char (&A)[4];

这为数组的引用声明了 typedef,这与数组不同。

要使第一个有效,它应该是 typedef char A[4]; 但它仍然是数组的 typedef,与第二个仍然不同。

关于c++ - typedef char[4] A 和 typedef char (&A)[4] 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26240282/

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