0

コンパイル中にこのエラーが発生します...「stock.c:103: エラー: 'stock_t' の前に式が必要です」...私が間違っていることがありますか?

stock_t * createStockHolding(
     char * name, float closing, float opening, int shares, 
     float (* getPrice) (void * S),
     float (* getTotalDollarAmount)(void * S),
     float (* getPercentChange)(void * S),
     char * (* toString)( void * S)) {

        stock_t * newStock = (stock_t*)malloc(sizeOf(stock_t));
        newStock->stockSymbol = name;
        newStock->closingSharePrice = closing;
        newStock->openingSharePrice = opening;
        newStock->numberOfShares = shares;
        newStock->getPrice = getPrice;
        newStock->getTotalDollarAmount = getTotalDollarAmount;
        newStock->getPercentChange = getPercentChange;
        newStock->toString = toString;
        return newStock;
 }      
4

1 に答える 1