字符串的定义规则如下。

  1. 字符串是包含在两个“(双引号)之间的字符。
  2. 字符串在表达式中或在赋值时,被当做一个由8-bit ASCII码序列组成的无符号数。
  3. 字符串中可以使用如下的特殊字符:\n、\t、\\、\”和\ddd\,\ddd用于表示八进制数。
  4. 使用reg变量操作字符串时,每8-bit存一个字符。
  5. 因为字符串被当做无符号数,所以在用整数的补齐和截去规则,就是如果字符串的位长小于变量的位长,那么字符串做右对齐存放到变量的右侧,变量的左侧补0;如果字符串的位长大于变量的位长,那么字符串做右对齐存放到变量的右侧,多余的位截去。