gpt4 book ai didi

c++ - 为什么数组*新数组;在 C++ 中失败?

转载 作者:可可西里 更新时间:2023-11-01 16:32:34 26 4
gpt4 key购买 nike

<分区>

我一直认为 T *p = new T; 对所有 T 都是有效的 C++...直到我尝试了

int main()
{
typedef int Array[2];
Array *p = new Array;
}

得到了这个我无法破译的可爱错误:

error C2440: 'initializing' : cannot convert from 'int *' to 'Array (*)'

有人可以解释为什么这是一个错误吗?

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