gpt4 book ai didi

c++ - vector 类型规范中使用的星号是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 17:25:25 26 4
gpt4 key购买 nike

vector<a*> array;

vector 类型说明后有一个星号。那个星号有什么用?我们是否试图将该 vector 声明为指针?如果是这样,不应该在变量名之前使用星号,而不是将其包含在类型括号中 <>

最佳答案

there is an asterisk after the specification of vector type

不,a 后有一个星号。

what is the use of that asterisk?

它表示类型是“pointera”。

vector 是指向as 的指针 vector 。

are we trying to declare that vector as an pointer?

没有。我们正在声明一个 vector ,该 vector 包含指针。

if so, shouldnt the asterisk be used before the variable name instead of including it in the type bracket<>?

是的,这就是将 vector 变成指针的方法。

关于c++ - vector 类型规范中使用的星号是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59457104/

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