所以現在即時製作一個程序,涉及創建以機場目的地命名的衆多結構,但我遇到了一個問題,我似乎找不到解決方案。我如何使用變量而不是字符串本身給出我的結構的名稱?如:如何將變量設置爲結構體的名稱?
struct airport {
char name;
int capacity;
}
int main(void)
{
id = "dubai";
struct airport id;
}
,我想,要創建結構:
struct airport dubai;
你不能這樣做在C.爲什麼你想要做呢? –
@ l3x:這有很好的應用。但是那需要像Python這樣的動態類型語言。 – Olaf
將您的'name'字段更改爲指針或數組。 –