導航:首頁 > 源碼編譯 > keil中編譯void報錯

keil中編譯void報錯

發布時間:2023-07-02 16:25:18

A. keil中編譯錯誤,為什麼呢

你這C語言的基礎有點薄弱啊,出錯是因為C語言規定,在函數體內,變數定義語句應該在最前邊,結果你給放在中間了. 正確的寫法如下:
#include<math.h>
#include<stdio.h>
#include<reg51.h>
void main(void)
{
float x;
float y;
SCON=0x52;
TMOD=0x20;
TH1=0xf3;
TR1=1;

for(x=-1.0;x<=1.0;x+=0.1)
{
y=acos(x);
printf("ACOS(%f)=%f\n",x,y);
getchar();
}
}

B. 單片機c語言用keil編譯時出現如下的錯誤是什麼原因'=':illegal type conversion from/to 'void',急求

Write_24C02 ();
下方錯誤提示顯示的是,這個函數返回類型是 void 也就是沒有設定返回值,所以使用 = 等號 就產生了語法錯誤。

閱讀全文

與keil中編譯void報錯相關的資料

熱點內容
文檔加密授權工具 瀏覽:436
命令與征服將軍閃退 瀏覽:132
vs2019預編譯怎麼設置 瀏覽:780
沈陽中軟python培訓班 瀏覽:493
逆戰文件夾怎麼放 瀏覽:120
怎麼統一刪除文件夾raw文件 瀏覽:121
卡爾曼濾波演算法書籍 瀏覽:769
安卓手機怎麼用愛思助手傳文件進蘋果手機上 瀏覽:844
安卓怎麼下載60秒生存 瀏覽:803
外向式文件夾 瀏覽:240
dospdf 瀏覽:431
怎麼修改騰訊雲伺服器ip 瀏覽:392
pdftoeps 瀏覽:496
為什麼鴻蒙那麼像安卓 瀏覽:736
安卓手機怎麼拍自媒體視頻 瀏覽:186
單片機各個中斷的初始化 瀏覽:724
python怎麼集合元素 瀏覽:481
python逐條解讀 瀏覽:833
基於單片機的濕度控制 瀏覽:499
ios如何使用安卓的帳號 瀏覽:883