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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 15:18:14
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
xTkkP+JJsrmjHN.-ɚ 10t̍ sLRucLd1W!o>ϛ}ސ=Fp\Z"Zoj}pv։w]D/?~-l* ˪ *2FJCb=.X^3NR 34/t(Pː833 V@7C\ 1ҼY*9ROO%-WR☾LhQ#U$8g~8$MRϠQ`fm}ɨ ޷*5C#vH5GeUTNje,ȎSHK9'SQ uU6,r2HrFGVezhLw;"fhQbp,y]y]"rZE9Ī/kj"Hi(s.fۤFp|؋yr 9VV9$ Yi ,rrjgk{[A"l"52dӽC>w$hM%{Wp8!fD$`EԗI|l n<?#d=*ԭ^i!L7j˦}gI_.hS[' p|^ĺNotcl=r

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
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();


}

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