哪一个可以是有效的引用表或指针表

时间:2013-06-12 21:44:34

标签: c++

我有一个树形式的几个对象,可以生成双链表。为了实时直接访问,我考虑将这些对象创建为size_tableau = nbr_object。 你会想到关于表的声明吗? 如果你有其他的建议我会。


{0,1,2,3,4,5,6,7,8,9,10}

{0,3,6,7,10} {1,2,4,5,8,9}

{3,10} {6,7,10} {1,5,8,9} {2,4}

{3,10} {6} {7,10} {1,8} {5,9} {2,4}

1 个答案:

答案 0 :(得分:0)

在c ++中,你可以像这样声明一个数组:

int numbers[11] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

大小在方括号中指定。

如果你有一个给你大小的函数,那么你需要一个动态大小的数组。 std::vector通常用于此目的。

void createTable(int table[11])
{
  std::vector<int> numbers (table, table + 11 * sizeof(int));
}