字符常量中使用单引号和反斜杠以及使用双引号和反斜杠时,都必须使用...

字符常量中使用单引号和反斜杠以及使用双引号和反斜杠时,都必须使用转义字符.这句话什么意思,求解释和例子... 字符常量中使用单引号和反斜杠以及使用双引号和反斜杠时,都必须使用转义字符.这句话什么意思,求解释和例子 展开
 我来答
zhchm101
推荐于2017-11-28 · TA获得超过186个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:84.6万
展开全部
反斜杠 \ 是转义字符,有些字符比如单引号,双引号是有特殊作用的,但如果要表示它就是个 ' 或者 " ,我们就得加上 \ 。
比如你有个字符串常量 abc"1"abc,在程序里字符串两端是要加双引号的,比如:str="abc"1"abc",这样对程序来说就会看不懂,所以我们必需给我们自己的双引号加上反斜杠\,正确写法是str="abc\"1\"abc",这样程序才知道1两端的双引号是要当成字符输出的。在某些编程语言里字符串是用单引号的,如果要输出 ',也要在前面加反斜杠,写为 \'
同理,既然 \ 是个转义字符,那么如果我们真的要输出 \ 呢,我们就得使用 \\
比如str="abc\\abc" 表示的字符串是 abc\abc
国春邬卯
2019-01-25 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:32%
帮助的人:662万
展开全部
单引号是字符,双引号是字符串,反斜杠是转义字符,是系统定义好的,不同的转义字符有不同的含义。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangqin12356
2012-09-25
知道答主
回答量:6
采纳率:0%
帮助的人:9296
展开全部
如果字符常量中包含单引号、反斜杠、和双引号的话,需要在这些字符前加上转义字符,转义字符也就是反斜杠\,如下:
System.out.println("\'");
System.out.println("\\");
System.out.println("\"");
分别输出:
'
\
"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝风紫电
2012-09-25 · TA获得超过806个赞
知道小有建树答主
回答量:785
采纳率:100%
帮助的人:539万
展开全部
例:要输出\,就得定\\,\本身是转义字符,所以输出、时,得再加个\
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
扈怀炜4h
2012-09-25 · TA获得超过6039个赞
知道大有可为答主
回答量:6907
采纳率:67%
帮助的人:1341万
展开全部
\'
\\
否则认不出这些符号 ' \
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式