[問題] 關於struct內都是相同格式的成員

看板Programming作者 (慢跑中毒)時間15年前 (2010/06/04 22:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ [本文轉錄自 C_and_CPP 看板 #1C2DBveI ] 作者: wandog (慢跑中毒) 看板: C_and_CPP 標題: [問題] 關於struct內都是相同格式的成員 時間: Fri Jun 4 18:18:30 2010 遇到的問題: (題意請描述清楚) 請問 如果定義一個struct 裡面的成員 都是相同的類型 比如說 struct { unsigned int adc0[8]; unsigned int adc1[8]; }buffer_A __attribute__ ((space(dma))) 後面又再加上 int buffer_A [2][8] __attribute__ ((space(dma),aligned(32))) 這樣重複定義buffer_A 會產生問題嗎??如果不會 這樣做的目的是為了甚麼? 感覺上是多此一舉 應該是寫後面 部分即可 是為了讓後面這個int的array的row(or cloumn)可以有個名稱嗎?(adc0) 這是我在DMA的Manual的部分看到的示範程式 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) microchip的ide with c30 compiler for MCU Dspic33f 補充說明: -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.39.150 ※ 編輯: wandog 來自: 220.132.39.150 (06/04 18:18) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.39.150
文章代碼(AID): #1C2Gu-8q (Programming)
文章代碼(AID): #1C2Gu-8q (Programming)