//转义字符的作用
// 顾名思义,讲某种符号转换成仅具有字符含义的符号,比如"会自动找另一个"配对,但\",表示一个单纯的字符"
//同时也将一些赋予特殊的含义,如\n代表换行的意思
int main()
{
printf("abc0def\n");
printf("abc\n\0def\n");//\0是字符串的结束标志
//早期的编译器会把 ??)-->] ??(-->[
printf("%s\n", "(Are you ok??)");
printf("%s\n", "(Are you ok\?\?)");
printf("%c\n", '\'');
//打印字符串的两种形式
printf("abcdef\n");
printf("%s\n", "abcdef");
//\a 蜂鸣警示--> 电脑会响一声
printf("\a");
// \t 水平制表符
// \v 垂直制表符
// \r 回车
// \ddd(代表一个字符) ddd代表八进制,
0看情况可以省略如007-->7,\ddd其含义是将ddd所表示的十进制大小所对应的ASCALL码的字符
printf("\060\n");//八进制060代表十进制48对应的ascall码为0; 0--48 A--65 a--97
// \xdd(代表一个字符) dd十六进制,其余与上面类似
printf("\x30\n");
/*int* p = NULL;
p = 10;
printf("%d\n", p);*/
int line = 0;
while (line < 20000)
{
printf("写代码行数:%d\n", line);
line++;
}
if (line >= 20000)
{
printf("好的offer\n");
}
else
{
printf("回家种地\n");
}
return 0;
}