3
嘗試創建一個結構數組(新的C),但是當我嘗試初始化數組時,我得到的「數組類型具有不完整的元素類型」。我做錯了什麼?結構數組
typedef struct morsechar
{
char character;
char* morse;
} MorseChar;
struct MorseChar lookup[] ={{'A', ".-"}, {'B', "-..."}, {'C', "-.-."},
{'D', "-.."}, {'E', "."}, {'F', "..-."},
{'G', "--."}, {'H', "...."}, {'I', ".."},
{'J', ".---"}, {'K', "-.-"}, {'L', ".-.."},
{'M', "--"}, {'N', "-."}, {'O', "---"},
{'P', ".--."}, {'Q', "--.-"}, {'R', ".-."},
{'S', "..."}, {'T', "-"}, {'U', "..-"},
{'V', "...-"}, {'W', ".--"}, {'X', "-..-"},
{'Y', "-.--"}, {'Z', "--.."}, {'0', "-----"},
{'1', ".----"}, {'2', "..---"}, {'3', "...--"},
{'4', "....-"}, {'5', "....."}, {'6', "-...."},
{'7', "--..."}, {'8', "---.."}, {'9', "----."},
{'.', "#"}, {'-', "^"}};
或'struct morsechar',但那麼typedef將是多餘的。 +1。 – paxdiablo 2011-03-01 01:48:11
感謝您的答覆,但與糾正我仍然得到相同的錯誤:數組類型有不完整的元素類型 – Cory 2011-03-01 01:53:22
沒關係,這是問題:)謝謝! – Cory 2011-03-01 01:58:49