[問題] 如何將字串與數值宣告至矩陣中?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Keil C
問題(Question):
小弟目前用的是51 base的微控器
因為要把許多資料丟至EEPROM中(24LC64)
而24LC64可以一個page一個page的丟進去
所以想把許多資料放到同一個矩陣中,記憶體位置就會連續
這樣之後在EEPROM會比較好寫,不然程式之後會不好寫(1240bytes的資料要丟)
小弟知道
array[4]="1234"; 等於array[4]={'1','2','3','4'};
但假如我要將"abcd"、0xff、"1234"、0xaa寫到一個矩陣array[10]中
要如何去寫
還是我這樣宣告
char code array[4]="1234";
char code value=0xff;
那*a=array+4;
這樣a會等於0xff嗎?
還是要怎樣宣告位置才會連續下去?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.121.175
→
11/01 16:35, , 1F
11/01 16:35, 1F
→
11/01 16:35, , 2F
11/01 16:35, 2F
→
11/01 16:37, , 3F
11/01 16:37, 3F
→
11/01 18:38, , 4F
11/01 18:38, 4F
→
11/01 20:52, , 5F
11/01 20:52, 5F
→
11/02 00:30, , 6F
11/02 00:30, 6F