int* p_data[][];
と記述するとコンパイルエラーになります。

あと、p_dataの参照先はdata_1だけでなく、
条件によってサイズの異なる別の配列を参照する場合があるので、
サイズを固定することはできないです。