23.10.2014 Views

RealView - ARM Information Center

RealView - ARM Information Center

RealView - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

汇 编 程 序 参 考<br />

3.6.1 字 符 串 表 达 式<br />

字 符 串 表 达 式 由 字 符 串 文 本 、 字 符 串 变 量 、 字 符 串 处 理 运 算 符 和 括 号 组 成 。 请<br />

参 阅 :<br />

• 字 符 串 文 本 ;<br />

• 第 3-13 页 的 变 量 ;<br />

• 第 3-26 页 的 一 元 运 算 符 ;<br />

• 第 3-28 页 的 字 符 串 操 作 运 算 符 ;<br />

• 第 7-7 页 的 SETA、 SETL 和 SETS。<br />

对 于 不 能 放 在 字 符 串 文 本 中 的 字 符 , 可 使 用 :CHR: 一 元 运 算 符 将 其 放 在 字 符 串 表<br />

达 式 中 。 允 许 使 用 从 0 到 255 的 任 何 ASCII 字 符 。<br />

字 符 串 表 达 式 的 值 长 度 不 能 超 过 512 个 字 符 。 其 长 度 可 以 是 零 。<br />

示 例<br />

improb SETS "literal":CC:(strvar2:LEFT:4)<br />

; sets the variable improb to the value "literal"<br />

; with the left-most four characters of the<br />

; contents of string variable strvar2 appended<br />

3.6.2 字 符 串 文 本<br />

字 符 串 文 本 由 包 含 在 双 引 号 字 符 内 的 一 系 列 字 符 组 成 。 字 符 串 文 本 的 长 度 受 输<br />

入 行 长 度 的 限 制 ( 请 参 阅 第 3-8 页 的 源 语 句 行 格 式 )。<br />

如 要 在 一 个 字 符 串 中 包 含 双 引 号 字 符 或 美 元 字 符 , 可 使 用 两 个 该 字 符 。<br />

也 可 以 使 用 C 字 符 串 转 义 序 列 , 除 非 指 定 了 -noesc 选 项 ( 请 参 阅 第 3-2 页 的 命<br />

令 语 法 )。<br />

示 例<br />

abc SETS "this string contains only one "" double quote"<br />

def SETS "this string contains only one $$ dollar symbol"<br />

<strong>ARM</strong> DUI 0204BSC © 2002、 2003 <strong>ARM</strong> Limited 版 权 所 有 。 保 留 所 有 权 利 。 3-19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!