[問題] code 指令有什麼用義??

看板C_and_CPP作者 (◥linkin park◣)時間12年前 (2014/01/14 08:24), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) keil c 問題(Question): BYTE code temp[]={0x00,0x01}; 1.請問一下code在這邊的用意是??? 2.不加的話會有什麼差異嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 39.1.9.254

01/14 08:54, , 1F
隔空抓藥?
01/14 08:54, 1F

01/14 09:12, , 2F
加爽的啦~ 不加不會怎樣啊 在我的arm上沒事啊 哈哈
01/14 09:12, 2F

01/14 10:11, , 3F
這是Keil 8051關鍵字, 意思是把資料直接放在 CODE space
01/14 10:11, 3F

01/14 10:11, , 4F
既然你在寫Keil,應該不會不知道 CODE space 是什麼意思
01/14 10:11, 4F

01/14 10:13, , 5F
不寫的話 temp 會放在資料(xdata or data) space, 但
01/14 10:13, 5F

01/14 10:13, , 6F
用來初始化的0x00,0x01仍會放在 CODE space
01/14 10:13, 6F

01/14 10:14, , 7F
加了code就代表這是個唯讀的資料, 但在這裡用const無效
01/14 10:14, 7F

01/14 12:32, , 8F
看錯了,原來原po要問的是code...
01/14 12:32, 8F
文章代碼(AID): #1Ir8FCxJ (C_and_CPP)