作者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