![]() |
發布時間: 2025-6-28 08:55
正文摘要:這個報錯是什么意思的啊,我找了半天,其實只找到一個定義為這個名字的變量啊,不存在多個文件定義了同名變量的啊,這個變量我想做全局的,寫的也是全局的,在好多個文件中調用了,我應該怎么辦,大佬們求解 |
千萬不要在h文件里面定義變量和函數,聲明就行了。 |
解決掉哩,,我之前是只在global.h即全局變量文件的聲明函數里放了 我想用到的參數的聲明,并且賦了值。。這樣導致了報錯。。。。最后的修改方法是,在全局變量的c文件里,即global.c的文件中聲明參數,并且給他們賦值,然后再在h文件里面extern他們,注意在h文件里不要再次賦值,,即可 |