C语言的\t 代表闹败的意思是水平制表符。
例如:没兆
#include
#include
int main(int argc, char* argv[])
{ printf("ab c"); //输出:ab c
printf("\t"); 液察颤 //输出:ab c
printf("333312345e\r");//输出:ab c d333312345e
printf("12345"); //输出:f g123452345e
printf("jk\n"); //输出:f g123jk2345e
system("pause");
return 0;
}
最终输出:f g123jk2345e
其他转义字符的含义
换码符'\t',表示水平制表位(horizeontal tab),它的作用是将光标移到最接近8的倍稿橘数的位置,使得后面的输入从此开始。镇敬尺换句御高话说,如果所有的数据都紧跟在制表符后面输出。
C语言的\t 代表的意思是水平制表符。相当于按了键盘上的TAB按键,通常宽度相当于8个液察颤空格的位置,但有些软件允闹败许设置tab的宽度。在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
一般来说,其在终端和文件中的输出显示相当于按下键盘TAB键效果。一般系统中,显示水平制表符将占8列。同时水平制表符开始占据的初没兆始位
置是第8*n列(第一列的下标为0)。
int **t 是定义一个二级指针变量t。隐颤一级*t的值是二级指针 t 的灶圆败地址。
可以通过如下的实例来理解二级指针的含义与使用:
int a=10; // 定义一个int型变量a
int *p; // 定义一个int类型的一级指针变量p
int **t; // 定义一个int类型的二级指针变量t
p = &a; // 使一级指针p指向变量a的地址
t = &p; // 使二级指针t指向一级指针变量p的地址
printf("%d", a); 腔高// 输出10
printf("%d", *p); // 输出10
printf("%d", **t); // 输出10
叫做 制表符
实际就是 tab键按一下 跳4个字符