我試圖實現KD樹在一個應用程序我建立和當前的例子是這樣的:從NSArray初始化結構?
struct kd_node_t {
int trapID;
double x[MAX_DIM];
struct kd_node_t *left, *right;
};
struct kd_node_t wp[] =
{
{1, {2, 3}}, {1, {5, 4}}, {1, {9, 6}}, {1, {4, 7}}, {1, {8, 1}}, {1, {7, 2}}
};
我想要做的就是把動態的結構數組,而不是少數像例。 任何想法我該怎麼做?
編輯:
我意識到這個問題應該是不同的 - >如何從初始化數據的NSArray這個特定的結構?
爲什麼要使用'NSArray'的實例? C能夠將動態大小的數組放入結構中。至少有兩種方法。 –