什么是“\?” D 中的转义序列?

发布于 2024-11-14 22:44:51 字数 91 浏览 2 评论 0原文

D 中的 \? 字符串转义序列是什么?

What is the \? string escape sequence in D?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浊酒尽余欢 2024-11-21 22:44:51

它只是为了转义 ?,一个字面上的问号。

它确实没有理由出现在 D 中,但它存在于 C 和 C++ 中,以避免问号被解释为 三字。 D 没有 Trigraph,因此包含它肯定只是为了增加与 C 和 C++ 的向后兼容性。

It's just to escape ?, a literal question mark.

There really is no reason for it to be in D, but it existed in C and C++ in order to avoid the question mark being interpreted as a Trigraph. D doesn't have Trigraphs, so its inclusion must simply be for some added backwards compatibility with C and C++.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文