我有一个带有反斜杠的issu。我正在尝试将其分配给char数组,然后偿还它,但是cout不会显示出来,除非连续有2个或更多。第一个怎么了? 程序必须基于字母字符串绘制图形。
for(int i=0; i<n+1; i++){
if(line[i]=='R'){
tab[x][y]='/';
x=x-1;
y=y+1;
}
if(line[i]=='C'){
tab[x][y]='_';
y=y+1;
}
if(line[i]=='F'){
x=x+1;
y=y+1;
tab[x][y]='\\';
}
}
for(int i=0; i<n+1; i++){
for(int j=0; j<n+1; j++){
cout<<tab[i][j];
}
cout<<endl;
}
仅输入一个F后,该位置不会提示任何内容,但是如果有更多F,它会提示您。
我知道如何分配反斜杠,但我不知道为什么在输出中不显示反斜杠。