评论

收藏

[C++] C转义字符

编程语言 编程语言 发布于:2021-07-01 14:57 | 阅读数:439 | 评论:0

1. C 常用的转义字符
  • \t :一个制表位,实现对齐的功能
  • \n :换行符
  • \\ :一个\
  • \" :一个"
  • \' :一个'
  • \r :一个回车 printf("张无忌赵敏周\r芷若小昭");

2. 应用实例
  • \t 制表位的使用
#include <stdio.h>

void main(){
printf("北京\t上海\t广州\t深圳");
// 让控制台不退出
getchar();
}
DSC0000.png
2. \n 换行使用:

#include <stdio.h>

void main(){

printf("张三说:\n你好!");
getchar();

}
DSC0001.png
3. \\ :第一个 \ 是转义字符,第二个 \ 是输出的 \

#include <stdio.h>

void main(){

printf("hello,\\world!");
getchar();

}
DSC0002.png
4. \r 表示回车 printf("张无忌赵敏周\r芷若小昭");

  • 分析:先输出 张无忌赵敏周,发现有个 \r 回车,就会把前面四个字符(张无忌赵)给覆盖掉,因为 \r 回车后面有四个字符,所以把前面的四个字符覆盖掉的结果:芷若小昭敏周。
  • 光标发现回车直接定位在张,直接把张无忌赵给替换掉
#include <stdio.h>

void main(){

printf("张无忌赵敏周\r芷若小昭");
getchar();

}
DSC0003.png


3. 练习
  • 要求:请使用一句输出语句,达到输出如下图形的效果
    DSC0004.png
#include <stdio.h>

void main(){

printf("姓名\t年龄\t籍贯\t住址\njohn\t12\t河北\t北京");
getchar();

}
DSC0005.png

  

  
关注下面的标签,发现更多相似文章