storage size of 'xxx' isn't known問題出現的可能原因之一


storage size of 'value' isn't known問題出現的可能原因之一

有可能是頭文件沒有包含起來,所以會出現這種問題
可以從以下幾個方面來查找原因:
1、若是結構體類型,類型是否寫錯;
2、變量名是否寫錯;
2、頭文件是否包含進來;
3、頭文件的預編譯聲明是否有問題!

 

這里有個很奇怪的現象, 用eclipse mingw gcc編譯,

頭文件中 有 #ifdef win32  #endif   ,里面定義了一些結構,

但是如果在 .c文件中, 沒有 #ifdef win32 ,就找不到結構體的定義了,出現上面莫名其妙的錯誤

然后如果加上#ifdef 就沒事了,沒懂,是什么意思 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM