如何指向指向动态数组的指针?

时间:2014-01-24 00:56:43

标签: c++ pointers dynamic-arrays

创建动态数组

int testSize = 10;
float *spec = new float[testSize];

你如何指出哪些指向动态的arary? 我尝试了这个,但它没有用。

float **specPtr;
*specPtr = &spec[0];

2 个答案:

答案 0 :(得分:0)

你的问题是,通过放置dereference运算符运算符,你将指定指针specPtr指向的内容,而不是它实际上是什么。

试试这个

float **specPtr;
specPtr = &spec; // Note the omission of the '*'

答案 1 :(得分:0)

float **specPtr;
specPtr = &spec;

spec是一个指针,因此spePtr是指向spec

的指针