作业帮 > 综合 > 作业

c语言中\b不是退格吗?为何\b没起到作用?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/19 15:55:16
c语言中\b不是退格吗?为何\b没起到作用?
#include <stdio.h>
#include <conio.h>
int main()
{
 int i,n;
 int a[20][60];
 for(i=0;i<20;i++)
 {
  for(n=0;n<60;n++)
  {
   a[i][n]=1;
   printf("%c",a[i][n]);
  }
  printf("\n");
 }
 printf("\b");
 getch();


}
举例说一下 \b 的用法:
1、 printf("123"); 输出为123
2、 printf("123\b"); 输出为123
3、 printf("123\b45"); 输出为1235 , 这里 4 被删除了
通过上面的例子可以看出,退格处理的是 \b 转义后面的第一个字符