1楼:匿名用户
\n是newline
\t是tabulator(也就是键盘上的tab)\v是vertical tab
\b是backspace(也就是键盘上的退格键)\r是return (也就是键盘上的回车,只不过键盘上写的是enter,意为进入)
\f是form feed(或feed)
\a是alarm
c语言中\a,\b,\f,\n,\r,\t,\v是什么意思?
2楼:我走的慢
/a:蜂鸣,响铃
/b:回退:向后退一格
/f:换页
/n:换行,光标到下行行首
/r:回车,光标到本行行首
/t:水平制表
/v:垂直制表
//:反斜杠
/':单引号
/":双引号
/?:问号
/ddd:三位八进制
/xhh:二位十六进制
/0:空字符(null),什么都不做
3楼:一辈子朋中
闹钟,退格, 换单 换行,回车符,水平制表,垂直制表。
c语言里的\t是什么意思
4楼:绪素枝铎女
楼上写错了,应该是“转义字符”,而不是“转移字符”
转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。
例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般字符不便于表示的控制**。
常用的转义字符及其含义
转义字符
转义字符的意义
\n回车换行
\t横向跳到下一制表位置
\v竖向跳格
垂直制表符
\b退格
\r回车
\f走纸换页
\\反斜线符"\"
\'单引号符
\a鸣铃
\ddd
1~3位八进制数所代表的字符
\xhh
1~2位十六进制数所代表的字符
广义地讲,c语言字符集中的任何一个字符均可用转义字符来表示。\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ascii**。
如\101表示字?quot;a"
,\102表示字母"b",\134表示反斜线,\xoa表示换行等。
5楼:莱桂花普绸
\t是转义字符,
表示键盘上的
tab键
(水平**键)。
ascii值9。
printf("\n");
屏幕输出换行
printf("\t|"
);屏幕输出8个空格和一个竖线
|。printf("%d",'\t'
);屏幕输出
'\t'
的ascii
值,(十进制值)。
6楼:枝梓倩哈昶
\t和\n一样,是转义字符的一种
只不过\n
的作用是换行,\t表示的是向后空出8个空格,并不需要你按tab建,电脑会自动向后空出,类似的转义字符还有\a
\b\f等
但用法不一样,可以查阅转义字符表
7楼:司欣东方雪巧
'\t'转义字符,
表示一个制表位,
也就是一个tab键的大小
例如:inta=
9;intb=
0;printf("%d\t%d",
a,b);
则在输出地时候a和b之间隔出一个tab大小的间隔为:90
8楼:营梅佘诗
"\r"回车(cr);
“\t”水平制表(ht);
“\a”响铃(bel)。
所有的ascii码都可以用“\”加数字(一般是8进制数字)来表示。而c中定义了一些字母前加"\"来表示常见的那些不能显示的ascii字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ascii字符意思了。
所有转义字符及意义:
9楼:冯晨蓓不默
\t的作用是跳格,即跳到下一个“制表位置”(也有说是tab位置),在我们所用的系统中一个“制表区”占8列。“下一制表位置”从第9列开始,
结合例子跟你说明比如:
main()
如果不加\t
输出:abcde
123456789
加了后\t,输出:
abcde
123456789
你会发现,d与数字9对齐,说明它已经移到了第9列了!
10楼:侯恕柔茶
这是一种转义字符,是以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。
\t在c语言中表示:横向跳到下一制表位置
11楼:
正宗叫法是“水平制表符”,就是在输出**上水平跳过多个空格,到底一个\t路过多少空格由用户在开发环境里定义。默认的好像是8个字符或者是4个字符……
12楼:桓培胜阴酉
\n是换行
可以认为相当于回车(不准确的说)
\t是制表符,相当于一个很大的空格
谢谢采纳
13楼:sunny风中
\t:水平制表(跳到下一个tab位置)
c语言中,\n,\t,\b,\r,\f的字母分别代表什么英文单词或短语?
14楼:匿名用户
转义字符 意义 ascii码值(十进制)
\a 响铃(bel) 007
\b 退格(bs) 008
\f 换页(ff) 012
\n 换行(lf) 010
\r 回车(cr) 013
\t 水平制表(ht) 009
\v 垂直制表(vt) 011
\\ 反斜杠 092
\? 问号字符 063
\' 单引号字符 039
\" 双引号字符 034
\0 空字符(null) 000
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制
15楼:匿名用户
我觉得应该是这样子的:
\n--next line
\t--table
\b--back
\r--enter
\f--form feed
16楼:
在c语言中,它们叫escape sequence character,具体含义见截图
17楼:匿名用户
\n, new line,另起一行
\t, tab,**
\b, word boundary,词边界\r, return,回车
\f, form feed,换页
18楼:匿名用户
\n,\t,\b,\r,\f不代表英文单词或短语他是转义字符
\n 表示换行
\t水平制表
\b退格
\r回车
\f换页
c语言中的转义字符 \a(响铃)是什么意思?
19楼:会飞的小兔子
c语言中的转义字符\a(响铃)是在标准输出设备输出字符'\a'时,系统自带的扬声器(或蜂鸣器)会发出“叮”的一声。
转义字符不同于字符原有的意义,例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般字符不便于表示的控制**。
扩展资料c语言中常用的转义字符及其含义
转义字符转义字符的意义ascii**
\n回车换行10
\t横向跳到下一制表位置9
\b退格8
\r回车13
\f走纸换页12
\\反斜线符"\"92
\'单引号符39
\”双引号符34
\a鸣铃7
\ddd1~3位八进制数所代表的字符
\\xhh1~2位十六进制数所代表的字符
20楼:听不清啊
当我们在标准输出设备输出字符'\a'时,系统自带的扬声器(或蜂鸣器)会发出“叮”的一声。
所有的ascii码都可以用“\”加数字(一般是8进制数字)来表示。而c中定义了一些字母前加"\"来表示常见的那些不能显示的ascii字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ascii字符意思了。
21楼:匿名用户
的确有一声响,机器发出的
22楼:匿名用户
你输出 printf("%c",'\a');就能听见了
23楼:匿名用户
使用输出语句的时候,会发出一声响声
在c语言中 **表示什么意思。
24楼:热词课代表
最近”盘“字很流行,盘是什么意思?为什么能成为网络热词?
25楼:僪玉兰夷茶
在合法的c语言中源程序**中,不考虑预处理,有意义的操作“*
*”或“**”只可能在以下场合见到:
○表示二级指针类型。例如char**是指向char*指针类型的类型,而char*类型是指向char指针的类型。一般用于指针动态数组,例如一个确定的char**和一个长度可以表示一个char*的数组,char**类型数据的值保存这个数组的首元素地址。
○声明一个二级指针的声明说明符中用到。例如char
**a,*b,**c,d;声明了二级指针a和c,一级指针b和char变量d。
作为字符串的一部分,例如"**abcd*
*";。
○多个操作符的组合。关于j=-1**i这样的形式,这里**并非单独的“**”操作符符或分隔符,而是一个二元运算符(乘号)和一个一元运算符(解引用)的组合。-1**i可以理解为(-1)*(*i),其中i是指向可以参与乘法运算右操作数的数据的一个指针。
*i表示乘法的右操作数,而左操作数是-1(一元运算符负号的优先级比乘法高,-1的负号解释为和1结合而不是和1**i结合)。
○作为注释的一部分(但不是必要的,只有/前后的*才可能是注释的边界),例如:
/***
*这是注释。
******
*****/
----
○另外有一种非常规用法,c中的字符字面量(''之间的)是int而不是c++那样的const
char类型,因此可以在''之间包含多个ansi字符(32位平台不超过4个,16位平台不超过2个)而不引起编译错误(仅编译警告),例如inta=
'**',b=
'**';等。
----
(orz...之前只考虑了注释和单独作为编译符号的情况,漏了连续操作符组合-
-...)
====
[原创回答团]
26楼:户信娄酉
是“转义字符
转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。
例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般字符不便于表示的控制**。
常用的转义字符及其含义
转义字符
转义字符的意义
\n回车换行
\t横向跳到下一制表位置
\v竖向跳格
垂直制表符
\b退格
\r回车
\f走纸换页
\\反斜线符"\"
\'单引号符
\a鸣铃
\ddd
1~3位八进制数所代表的字符
\xhh
1~2位十六进制数所代表的字符
广义地讲,c语言字符集中的任何一个字符均可用转义字符来表示。\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ascii**。
如\101表示字?quot;a"
,\102表示字母"b",\134表示反斜线,\xoa表示换行等。
27楼:
举个简单的例子:
int *a;
这个语句声明了一个变量a,a的数据类型是int *,也就是整型变量的指针类型(如果不懂什么是指针,那这个问题就没有意义了)。也就是说 a的值是一个内存地址,在这个地址所在的内存空间中存放的是一个整型变量。
再看:int **b;
这个语句也声明了一个变量b,b的数据类型是int **,也就是整型变量的指针的指针类型(二级指针)。也就是说 b的值是一个内存地址,该地址所在的内存空间中存放的是一个整型变量的指针(一级指针,或许就是上面那个a的值)。
C语言中所说的字符常量和字符串常量是什么意思
1楼 匿名用户 一个字符常量就是一个能在计算机里表示的字符用单引号括起来,比如说 a b 9 等等,字符串就是一个字符序列,用双引号括起来比如说 yujihui abcdefg 6985 就是一个字符串常量。 2楼 匿名用户 字符常量使用单引号引用,其中只能包含一个字符,例如 a 是一个字符常量,表...