不是'\101'吗,这是八进制数,'\101'=64+1=65,对应ANSI码字符为A(大写的)。
'\1'指的是作进制1
'\*'是作进制
char c = '\1' //c = 0x1
char c = '\10' //c = 0x8
char c = '\101' //c = 0x41
//'\\*'是指*的最后一位的assic码
char c = '\\1' //c = 0x31
char c = '\\10' //c = 0x30
char c = '\\107' //c = 0x37
运行下面的程序你就明白了。。。。。
#include
using namespace std;
int main(void)
{
char a='\\101'; //与101对应的ANSI码
cout< getchar();
return 0;
}