找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1796|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

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

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1037824 發(fā)表于 2022-6-30 22:43 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
請問這個怎么改呀?剛用c語言不是很清楚呀
unsigned char data display[]={0x00,0x00,0x00,0x00,0x00,0x00};
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;

error C247: non-address/-constant initializer

0.png (92.31 KB, 下載次數(shù): 68)

0.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
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)
回復(fù)

使用道具 舉報

板凳
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ù)還是說只要一個display的函數(shù)呀?
回復(fù)

使用道具 舉報

地板
ID:883242 發(fā)表于 2022-6-30 23:28 | 只看該作者
一定要先解決第一個錯誤。

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

使用道具 舉報

5#
ID:1037824 發(fā)表于 2022-6-30 23:39 | 只看該作者
Hephaestus 發(fā)表于 2022-6-30 23:28
一定要先解決第一個錯誤。

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

為這幾句話建了一個新的函數(shù)已經(jīng)不在報錯了,現(xiàn)在已經(jīng)出現(xiàn)了軟件無法生成hex的尷尬問題了
回復(fù)

使用道具 舉報

6#
ID:1012735 發(fā)表于 2022-7-1 08:08 | 只看該作者
回復(fù)

使用道具 舉報

7#
ID:1037824 發(fā)表于 2022-7-2 22:44 | 只看該作者

不得行啊,已經(jīng)試過這種辦法啦,還是不得行,但還是要感謝您一下
回復(fù)

使用道具 舉報

8#
ID:824490 發(fā)表于 2022-7-3 22:08 | 只看該作者
你主貼中的代碼,除了第一行外,其它都是“函數(shù)外賦值”。不懂的話,百度一下“函數(shù)外賦值”
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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