c语言将十六进制转字符串(C-转义字符016)
c语言将十六进制转字符串(C-转义字符016)@的第一个作用就是 当需要输入特殊字符时 不用再\转义了 直接在双引号前面加@.Console.WriteLine("d:\\asp.net\\C#\\转义符.txt");//这个书写起来太麻烦Console.WriteLine("de\tfhi\tjklmn");不影响其转义 ==========@========假设要输入一个路径: d:\asp.net\C#\转义符.txt
转义符是一种特殊的字符常量 具有特定的含义,不同于字符原有的意义。主要用来表示那些用一般字符不便于表示的控制代码 它的作用是消除紧随其后的字符的原有含义
转义符格式:以反斜线"\"开头,后面紧跟着一个或几个字符 介绍几个常用的
1.\’ 单引号 例如在屏幕上显示带单引号的 'How Word'
2.\” 双引号 例如屏幕输出 带双引号的 "How Word"
3.\\ 反斜杠 两个反斜线代表一个 例如屏幕输出 D:\
4.\a 警告 发出滴的声音
5.\b 退格 本来输入 你好啊\b 张三 结果输出 你好 张三
6.\n 换行
7.\t 制表符 中间多了几个空格 并且让输出的内容对齐
代码如下图所示
我这里将要输出的内容与转义字符隔开了 主要是为了方便看清楚 也可以写在一起
Console.WriteLine("de\tfhi\tjklmn");不影响其转义
==========@========
假设要输入一个路径: d:\asp.net\C#\转义符.txt
.Console.WriteLine("d:\\asp.net\\C#\\转义符.txt");//这个书写起来太麻烦
@的第一个作用就是 当需要输入特殊字符时 不用再\转义了 直接在双引号前面加@
Console.WriteLine(@"d:\asp.net\c#\转义符.txt");//这个就方便多了
注意:除了对双引号这个无用外(2) 其他几个(1 3 4 5 6 7)都有用 会原样输出
@的第二个作用是可以在输出语句中按回车键换行 如图所示