C語言中的柔性數組 C語言結構體中char[0]和char[1]的用法

1.寫在前面 我在進行Linux 64位驅動程序兼容32位應用程序的適配過程當中,深深的感受指針操做帶來的麻煩,特別是應用層的32位指針傳到內核層後,指針大小變成64位,須要進行頻繁的大小調整,及其難受。等我快完成全部工做的時候,聽一位同事說可使用char[0]用法來代替指針,我差點一口老血噴出來。「你咋不早說…」。接下來從網上各類google,發現了這種用法的巧妙,特寫下此篇文章,以作記錄。 (
相關文章
相關標籤/搜索