2015-03-08 32 views
-3

我試圖建立我的項目,但我得到這個錯誤 我真的不明白我試圖定義變量這樣的問題 :MIKROC爲ARM顯示錯誤而定義char變量

char*c=malloc(100); 

甚至這樣說:

char c; 

enter image description here

感謝名單

+2

該錯誤最有可能與先前的聲明。另外,請不要張貼鏈接到屏幕截圖。下次在問題中發佈文本。 – OldProgrammer 2015-03-08 20:35:58

+0

^註釋掉上面的行,看看會發生什麼。 – 2015-03-08 20:38:11

回答

2

在函數中聲明變量是一個C99功能。您的編譯器可能不支持C99,或者您可能必須使用開關激活它。將聲明移動到函數的頂部。

+0

該代碼甚至不使用'ch',因此它可以被完全刪除 – 2015-03-08 20:40:40

+0

Thanx Ben,我會試試它。 馬特,仔細看看代碼 – 2015-03-08 20:52:19