关于转义字符\t的疑问,还是有点难度的
#include <stdio.h>#include <curses.h>
int main(int argc, int **argv)
{
fflush(stdin);
printf("ffff\tbbbbbbbbbb\n");
printf("\taaa\tcccc\n");
getch();
return 0;
}
这是我的程序,输出结果如下
ffff bbbbbbbbbb
aaa cccc
注意:这里第一句printf中 \t 输出的是4个空格,(正常)
第二句printf中的第一个\t 输出的是8个空格(我猜是\n的影响)
第二句printf中的第二个\t输出的是5个空格(这个我就凌乱了)
请各位指点迷津下。