[CA ] SPIM escape sequence...

看板b00902HW作者 ( )時間10年前 (2013/10/01 22:16), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
要小心 SPIM .asciiz 對 escape sequence 的處理... .asciiz "abcd\efghi" 得到的字串會是 "abcd\\efghi" (in C notation) 而 .asciiz "abcd\nfg" 得到的字串是 "abc\nfg", i.e. {'a', 'b', 'c', '\n', 'f', 'g', 0} 所以假如測試時的檔名如 .asciiz "C:\mycode\test.txt" "\t" 就會被當作 tab 字元. 可是並沒有像 C 的 "\\" 那樣的寫法... (i.e. "\\t" 會被當成 {'\', '\t'}) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.48.13

10/02 08:25, , 1F
cool 感謝大神
10/02 08:25, 1F

10/17 01:48, , 2F
推!
10/17 01:48, 2F
※ 編輯: suhorng 來自: 140.112.16.131 (10/17 15:37)
文章代碼(AID): #1IIjbMhF (b00902HW)