作者jiunlin (jiunlin)
看板PangSir
標題Re: [問題] 一個小小的問題...
時間Wed Nov 3 16:37:21 2004
※ 引述《IrisXIII (嚕嚕叭叭愛裝可愛星期五ꜩ》之銘言:
: 在教授第三章的投影片裡有一段CODE如下:
: count TEXTEQU %(rowSize * 2)
: 我想請問助教的是...
: 為什麼要加那個%阿...
: 還有還有...
: 'Say "Goodnight," Gracie' <----這行CODE
: 用'跟"有什麼分別呢?
: 課本寫的太簡單我都看不懂T.T
: 感謝賜教...
1. %是給Assembler看的,這是要Assembler把rowSize*2的值算出來,才EQU給count,
不然會變成textmacro,課本p.92有寫。
2. 原則上' '和" "是一樣的意思,但是因為他在這個字串中包含了" ",所以程式碼
中不能再用" "來分隔字串,否則Assembler會混淆。也就是說,如果妳的字串中包
含了" ",那外面給Assembler看的字串符號就不能用" ",而要用' '。
TA
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.139