XML 特殊字符
实体 实体引用 含义 C# demo
< < <(小于号) "<"
> > >(大于号) ">"
& & &(“and”符) "&"
' ' '(撇号或单引号) "\'"
" " "(双引号) "\""

 回车 "\r"

 换行 "\n"
C/C++ 转义字符
// \a 响铃(BEL) 007
// \b 退格(BS) 008
// \f 换页(FF) 012
// \n 换行(LF 光标到下行行首) 010
// \r 回车(CR 光标到本行行首) 013
// \t 水平制表(HT) 009
// \v 垂直制表(VT) 011
// \\ 反斜杠 092
// \? 问号字符 063
// \' 单引号字符 039
// \" 双引号字符 034
// \0 空字符(NULL) 000
// \ddd 任意字符 三位八进制
// \xhh 任意字符 二位十六进制
// 注:
// 1、 \v 垂直制表和\f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。
// 2、 \n 其实应该叫回车换行。换行只是换一行,不改变光标的横坐标;回车只是回到行首,不改变光标的纵坐标。
// 3、 \t 光标向前移动四格或八格,可以在编译器里设置
// 4、 \' 在字符里(即单引号里)使用。在字符串里(即双引号里)不需要,只要用 ' 即可。
// 5、 \? 其实不必要。只要用 ? 就可以了(在windows VC6 和tc2 中验证)。
格式控制符:% 格式说明引导符。
//%﹣m.nd 和%m.nd
// - 指定左对齐输出
// 0 指定空位填零。
// m.n 指定输出域(最小)宽度及精度(最小位数,不够补0)。
// l,h 输出长度的修正。
//%﹣m.nf 和%m.nf
// - 指定左对齐输出
// 0 指定空位填零。
// m.n 指定输出域(最小)宽度及精度(小数点保留位数,四舍五入,不够补0)。
// l,h 输出长度的修正。
//%﹣m.ns 和%m.ns
// - 指定左对齐输出
// 0 指定空位填零。
// m.n 指定输出域(最小)宽度及显示长度(小数点保留位数,四舍五入,不够补0)。
//
// %d 有符号的整型数
// %u 无符号的整型数
// %c 输出一个字符
// %s 输出一个字符串。
// %e,%E 以指数形式输出实型数。
// %f,%G 以小数形式输出实型数,对于单精度数。
// %g 自动决定输出格式为e和f中较短的一种,不打印无效的零。
// %% 输出%。
// %lf 双精度数
// %ld , %lx , %lo , %lu 对整型指定长整型long
// %lf 对实型指定双精度double
// %hd , %hx , %ho , %hu 只用于整型的格式字符修正为short
// %I64d 64位整数是__int64 (VC++)
// %lld 64位整数是long long (G++)
// %+d 输出正负号
// % d 不输出正号
C# 转义字符
// @ 忽略转义字符; "c:\\temp" = @"c:\temp"
// \' 单引号
// \" 双引号
// \\ 反斜杠
// \0 空
// \a 警告(产生峰鸣)
// \b 退格
// \f 换页
// \n 换行
// \r 回车
// \t 水平制表符
// \v 垂直制表符
// {{ 大括号左
// }} 大括号右