標(biāo)題: error C141: syntax error near 'Oxfe' [打印本頁(yè)]

作者: kiki2314    時(shí)間: 2022-7-3 01:45
標(biāo)題: error C141: syntax error near 'Oxfe'
求大佬們幫忙看看這個(gè)怎么改error C141: syntax error near 'Oxfe'

51hei圖片20220703013927.png (90.37 KB, 下載次數(shù): 59)

51hei圖片20220703013927.png

51hei圖片20220703014319.png (31.51 KB, 下載次數(shù): 62)

51hei圖片20220703014319.png

作者: hy47566398    時(shí)間: 2022-7-3 07:19
系統(tǒng)函數(shù),無(wú)需申明,直接刪掉第8行
作者: 名字不是重點(diǎn)    時(shí)間: 2022-7-3 11:19
Oxfe,0xfe..你的標(biāo)題就暴露出了問(wèn)題所在了。
作者: Hephaestus    時(shí)間: 2022-7-3 14:35
看不到圖,盲猜是O、0不分導(dǎo)致的。
作者: Y_G_G    時(shí)間: 2022-7-3 16:55
第8行是什么東西?
函數(shù)聲明嗎?那么變量i在使用前有沒(méi)有聲明?
如果你是想要左移函數(shù)_corl_,為什么又要再聲明一次呢?
作者: 溫xyz    時(shí)間: 2022-7-3 17:13
名字不是重點(diǎn) 發(fā)表于 2022-7-3 11:19
Oxfe,0xfe..你的標(biāo)題就暴露出了問(wèn)題所在了。

標(biāo)題有問(wèn)題,但程序?qū)懛o(wú)誤,都是青色字體,說(shuō)明是數(shù)字類型了。這是系統(tǒng)函數(shù),不需聲明,加上相應(yīng)的頭文件就行了。
作者: Hephaestus    時(shí)間: 2022-7-3 17:37
看到圖了,第8行是把執(zhí)行語(yǔ)句寫(xiě)到任何函數(shù)以外的地方了,刪掉這一行就行了。
作者: 名字不是重點(diǎn)    時(shí)間: 2022-7-3 18:44
溫xyz 發(fā)表于 2022-7-3 17:13
標(biāo)題有問(wèn)題,但程序?qū)懛o(wú)誤,都是青色字體,說(shuō)明是數(shù)字類型了。這是系統(tǒng)函數(shù),不需聲明,加上相應(yīng)的頭文 ...

程序?qū)懛o(wú)誤,你確定?提示信息就是這第8 行“語(yǔ)法錯(cuò)誤”了!
crol是系統(tǒng)函數(shù),但,“0xfe”是什么鬼?“i“ 呢?函數(shù)外的變量,要么單聲明,要么聲明賦值,你參與運(yùn)算了,能不出錯(cuò)嗎?
作者: kiki2314    時(shí)間: 2022-7-4 00:30
溫xyz 發(fā)表于 2022-7-3 17:13
標(biāo)題有問(wèn)題,但程序?qū)懛o(wú)誤,都是青色字體,說(shuō)明是數(shù)字類型了。這是系統(tǒng)函數(shù),不需聲明,加上相應(yīng)的頭文 ...

_crol_()函數(shù)就包含在<intrins.h>文件中,刪掉函數(shù)聲明后就會(huì)出現(xiàn)新的錯(cuò)誤。
矩陣鍵盤.c(23): warning C206: '_cro1_': missing function-prototype
矩陣鍵盤.c(23): error C267: '_cro1_': requires ANSI-style prototype
(實(shí)在找不到能系統(tǒng)學(xué)習(xí) keil 編程的地方,比菜鳥(niǎo)還不如,但學(xué)校實(shí)訓(xùn)要求要用到,麻煩大佬們了,謝謝。
作者: Y_G_G    時(shí)間: 2022-7-4 00:46
位移不需要用位移函數(shù),直接用<<就可以了
雖然位移函數(shù)效率或者占用空間會(huì)比<<好那么一點(diǎn)點(diǎn),但那一點(diǎn)優(yōu)化真的沒(méi)有多大意義
作者: 188610329    時(shí)間: 2022-7-4 01:11
kiki2314 發(fā)表于 2022-7-4 00:30
_crol_()函數(shù)就包含在文件中,刪掉函數(shù)聲明后就會(huì)出現(xiàn)新的錯(cuò)誤。
矩陣鍵盤.c(23): warning C206: '_cro1 ...

crol  cro1  你仔細(xì)辨認(rèn)一下看看?

刪掉 第8行, 再修正23行 就好了.
作者: kiki2314    時(shí)間: 2022-7-4 02:20
188610329 發(fā)表于 2022-7-4 01:11
crol  cro1  你仔細(xì)辨認(rèn)一下看看?

刪掉 第8行, 再修正23行 就好了.

額。。。好尷尬啊。謝謝大佬!
作者: 名字不是重點(diǎn)    時(shí)間: 2022-7-4 09:48
Y_G_G 發(fā)表于 2022-7-4 00:46
位移不需要用位移函數(shù),直接用

"<<"或“>>"是簡(jiǎn)單的位移,即無(wú)論左移還是右移,空位都補(bǔ) 0;
”crol“、”cror“之類的是環(huán)移,即最高位移出的回到最低位(crol),最低位移出的回到最高位(cror)。
兩者略有不同,應(yīng)用場(chǎng)景不一樣。后者更適合用流水燈之類的項(xiàng)目。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1