关于C语言打印的问题
本帖最后由 GuiQu_1539 于 2021-2-4 23:23 编辑使用C语言打印内容,发现一个"Tab"键是跳过四个空格的位置,但连续按四下空格键打印出来的情况并不相同。
代码如下:
#include<stdio.h>
int main()
{
printf(" a\n"); //此处用的是"Tab"键
printf(" a\n"); //此处用的是空格键
return 0;
}
运行结果如图:%5Burl=https://imgchr.com/i/y3hJ91%5Dhttps://s3.ax1x.com/2021/02/04/y3hJ91.png
想知道是为什么? tab在每个窗口里面代表的空格数不一定一样,有系统和用户定的
应该是不同的编译软件会有所不同。我用 VS2015 ,一个 Tab 键相当于 8 个空格 每个编译器标准应该不同 学到了
页:
[1]