所以,我有這樣的結構:陣列結構類型,C錯誤
typedef struct {
int day;
int amount;
char type[4],desc[20];
}transaction;
而這個功能來填充型交易的載體,在主宣稱:
void transact(transaction t[],int &n)
{
for(int i=0;i<n;i++)
{
t[i].day=GetNumber("Give the day:");
t[i].amount=GetNumber("Give the amount of money:");
t[i].type=GetNumber("Give the transaction type:");
t[i].desc=GetNumber("Give the descripition:");
}
}
錯誤我在功能標題transact()
:
Multiple markers at this line
- Syntax error
後您固定使用一個基準參數的嘗試,你」會遇到't [i] .type = GetNumber(「...」)'和't [i] .desc = ...'不能分配數組的問題。 – 2013-03-18 18:10:42