小编Jam*_*701的帖子

在C++中创建对象时括号前的星号是什么意思?

我正在从网站上阅读C++中的哈希表实现示例,并看到了这一点.

private:
  HashEntry **table;
public:
  HashMap() {
        table = new HashEntry*[TABLE_SIZE];
        for (int i = 0; i < TABLE_SIZE; i++)
              table[i] = NULL;
  }
Run Code Online (Sandbox Code Playgroud)

具有我不理解的语法的行是:

table = new HashEntry*[TABLE_SIZE];
Run Code Online (Sandbox Code Playgroud)

在括号之前加上星号是什么意思?

c++ asterisk indirection

1
推荐指数
1
解决办法
211
查看次数

标签 统计

asterisk ×1

c++ ×1

indirection ×1