|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
不能通過指針把在rom開辟的數(shù)組tab,賦值給TempTab數(shù)組 |
| 作者:eqtwo 欄目:單片機 |
#pragma data:code const unsigned CHAR tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00}; //共陰 0 1 2 3 4 5 6 7 8 9 #pragma data:data unsigned CHAR tab1[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00}; …… void equ_tab(uCHAR *p) { uCHAR j ; for( j = 0 ; j < 10 ; j++) { TempTab[j] = p[j] ; } } …… void main(void) { …… equ_tab(tab1); // equ_tab(tab); //為什么這里有出現(xiàn)錯誤, …… } 出現(xiàn)錯誤: !E E:\hao\DAB\LCD\TEMP\test.c(978): type error in argument 1 to `equ_tab'; found `pointer to const unsigned CHAR' expected `pointer to unsigned CHAR' Done: there are error(s). Exit code: 1 我要把數(shù)組tab1和tab通過equ_tab函數(shù),賦值給數(shù)組TempTab ; 1)為什么不能通過指針把在rom開辟的數(shù)組tab,賦值給TempTab數(shù)組; 2)請問各位是怎么實現(xiàn)該功能的? |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2006/4/11 20:13:00 發(fā)布:
void equ_tab(uchar const *p) |
|
| 3樓: | >>參與討論 |
| 作者: su_mj000 于 2006/4/12 5:13:00 發(fā)布:
void equ_tab(const unsigned CHAR *p) |
|
| 4樓: | >>參與討論 |
| 作者: eqtwo 于 2006/4/12 8:07:00 發(fā)布:
謝謝兩位,我太菜了 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |