看板 C_and_CPP 關於我們 聯絡資訊
大家好, 請問下列這段程式碼裡:後加上數字代表什麼意思呢? 本來以為是宣告初值, 但實際上用DEV C++試著跑一個簡單的code發現不是這樣, 謝謝大家! typedef struct ch_properties { unsigned int amplitudeScale :14; unsigned int :2; unsigned int amplitudeOffset :14; unsigned int :2; uint32_t counterWrap; uint32_t startOffset; uint32_t counterStep; unsigned int :2; uint32_t buffReadPointer :14; unsigned int :16; uint32_t cyclesInOneBurst; uint32_t burstRepetitions; uint32_t delayBetweenBurstRepetitions; } ch_properties_t; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.123.165 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1544686633.A.26E.html
petercoin: struct的bit field 12/13 15:38
感謝大大的回答! ※ 編輯: hirofumisyo (61.230.123.165), 12/13/2018 15:40:11
cuteSquirrel: 位元寬度 12/13 20:43
CoNsTaR: 別傻了 不要以為我們不知道你其實是來戰 devc++ 的 12/14 01:52
sarafciel: 樓上XDD 12/14 11:23
BlazarArc: XDDD 12/14 23:04