# 2.4.8.3 不可打印字符

你可以在字符串中使用反斜杠转义序列来表示一些字符（但是不要问好）。比如，你可以这样表达一个有制表符和 C-a 这样的不可读字符的字符串: "\t, \C-a"。详情查阅字符类型。

不过，并不是所有的字符都可以使用反斜杠转义序列表达。一个字符串中能包含的控制字符只有 ASCII 控制字符。字符串并不会区分 ASCII 控制字符的大小写。

坦白来说，字符串并不能包含 meta 字符；不过如果一个字符串被用来当作按键序列是，有一个语法糖可以让你表示 ASCII 版本的 meta 字符。如果你在字符串中使用了 '\M-' 这样的语法来表示 meta 字符，~~那么这将设置字符串中的 2 \*\* 7位~~ （没看懂）。如果这个字符串在 define-key 和 lookup-key 中使用，那么这个数字吗会被 Emacs 理解成 meta 键字符。详情查阅字符类型。

字符串中不能包含 hyper，super 以及 alt 这样的控制字符。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://emacs-lisp.ivory.cafe/lisp-shu-ju-lei-xing/bian-cheng-lei-xing/2.4.8-zi-fu-chuan-lei-xing/untitled-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
