คำถามติดแท็ก flexible-array-member

5
อาร์เรย์ที่มีองค์ประกอบศูนย์ต้องการอะไร
ในโค้ดเคอร์เนลของลินุกซ์ฉันพบสิ่งต่อไปนี้ซึ่งฉันไม่เข้าใจ struct bts_action { u16 type; u16 size; u8 data[0]; } __attribute__ ((packed)); รหัสอยู่ที่นี่: http://lxr.free-electrons.com/source/include/linux/ti_wilink_st.h ความต้องการและวัตถุประสงค์ของอาร์เรย์ข้อมูลที่มีองค์ประกอบเป็นศูนย์คืออะไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.