2016-12-03 56 views
1

在瀏覽Linux內核代碼時,我遇到了類似這樣的情況。結構變量不明確 - C

struct dma_chan { 
     int lock; 
     const char *device_id; 
}; 

static struct dma_chan dma_chan_busy[MAX_DMA_CHANNELS] = { 
     [4] = { 1, "cascade" }, 
}; 

這是什麼 - [4] = { 1, "cascade" }, - 用法暗示?

注:內核版本2.6.32是

回答