29 lines
1.3 KiB
C#
29 lines
1.3 KiB
C#
|
|
using System;
|
||
|
|
namespace Lesson6
|
||
|
|
{
|
||
|
|
class program
|
||
|
|
{
|
||
|
|
static void Main(string[] args)
|
||
|
|
{
|
||
|
|
//什么是转义字符?
|
||
|
|
//转义字符是用来表示一些特殊字符的字符序列,通常以反斜杠(\)开头。
|
||
|
|
//例如,\n表示换行符,\t表示制表符,\"表示双引号,\\表示反斜杠本身。
|
||
|
|
//转义字符在字符串中用于表示那些不能直接输入的字符,或者需要特殊处理的字符。
|
||
|
|
//eg
|
||
|
|
Console.WriteLine("转义字符");
|
||
|
|
//固定写法 \字符
|
||
|
|
Console.WriteLine("Hello World!\n这是一个新行。");
|
||
|
|
Console.WriteLine("Hello World!\t这是一个制表符。");
|
||
|
|
Console.WriteLine("Hello World!\"这是一个双引号。\"");
|
||
|
|
Console.WriteLine("Hello World!\'这是一个单引号。\'");
|
||
|
|
Console.WriteLine("Hello World!\\这是一个反斜杠。");
|
||
|
|
Console.WriteLine("Hello World!\0这是一个空字符。");
|
||
|
|
Console.WriteLine("Hello World!\a这是一个响铃音字符。");
|
||
|
|
|
||
|
|
//知识点二
|
||
|
|
//取消转义字符
|
||
|
|
string str = @"Hello World!\n这是一个新行。";// /n不会被转义
|
||
|
|
Console.WriteLine(str);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|