找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

error C247: non-address/-constant initializer請問這個(gè)怎么改呀?剛用c語言

查看數(shù): 1797 | 評論數(shù): 7 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2022-6-30 22:43

正文摘要:

請問這個(gè)怎么改呀?剛用c語言不是很清楚呀 unsigned char data display[]={0x00,0x00,0x00,0x00,0x00,0x00}; display[4]=temp_data[0]&0x0f; display[0]=ditab[display[4]];       &nb ...

回復(fù)

ID:824490 發(fā)表于 2022-7-3 22:08
你主貼中的代碼,除了第一行外,其它都是“函數(shù)外賦值”。不懂的話,百度一下“函數(shù)外賦值”
ID:1037824 發(fā)表于 2022-7-2 22:44

不得行啊,已經(jīng)試過這種辦法啦,還是不得行,但還是要感謝您一下
ID:1012735 發(fā)表于 2022-7-1 08:08
ID:1037824 發(fā)表于 2022-6-30 23:39
Hephaestus 發(fā)表于 2022-6-30 23:28
一定要先解決第一個(gè)錯(cuò)誤。

后面的錯(cuò)誤很可能并不是錯(cuò)誤,而是第一個(gè)錯(cuò)誤引發(fā)的連鎖反應(yīng)。

為這幾句話建了一個(gè)新的函數(shù)已經(jīng)不在報(bào)錯(cuò)了,現(xiàn)在已經(jīng)出現(xiàn)了軟件無法生成hex的尷尬問題了
ID:883242 發(fā)表于 2022-6-30 23:28
一定要先解決第一個(gè)錯(cuò)誤。

后面的錯(cuò)誤很可能并不是錯(cuò)誤,而是第一個(gè)錯(cuò)誤引發(fā)的連鎖反應(yīng)。
ID:1037824 發(fā)表于 2022-6-30 23:12
lkc8210 發(fā)表于 2022-6-30 22:59
display[4]=temp_data[0]&0x0f;
display[0]=ditab[display[4]];        
display[4]=((temp_data[0]&0xf0 ...

是主函數(shù)還是說只要一個(gè)display的函數(shù)呀?
ID:161164 發(fā)表于 2022-6-30 22:59
display[4]=temp_data[0]&0x0f;
display[0]=ditab[display[4]];        
display[4]=((temp_data[0]&0xf0)>>4|(temp_data[1]&0x0f)<<4);
display[3]=display[4]/100;
display[1]=display[4]%100;
display[2]=display[1]/10;
display[1]=display[1]%10;

以上這些要放到函數(shù)內(nèi)

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表