>>9
std::vector<int> array;
...
int* ptr = &array[0];


>>10
個々の要素のポインタを取得するだけなら連続性は関係ないでしょ