我有一个树形式的几个对象,可以生成双链表。为了实时直接访问,我考虑将这些对象创建为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}
答案 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));
}