c语言的转义字符有哪些(转义字符有哪些)

2023-04-12 08:50:30 生活知识 0阅读 回答者:admin

大家好,小评来为大家解答以上问题。c语言的转义字符有哪些,转义字符有哪些很多人还不知道,现在让我们一起来看看吧!

1、例如,我们定义一个值为5、名称为PRICE的变量,然后用双引号将它括起来,输出字符串与变量组合的结果:

2、[[email protected] ~]# PRICE=5

3、[[email protected] ~]# echo 'Price is $PRICE'

4、Price is5

5、[[email protected] ~]# echo 'Price is $$PRICE'

6、Price is 3767PRICE

7、本来只是希望进一步输出“Price is $5”的字符串信息,即价格为五美元,但恰巧美元符号与变量提取符号发生了碰撞,所以输出的不是预期的信息。我们需要使用转义字符将第一个$符号转换成一个简单的字符串。

8、或者把整段转义成一个简单的字符串(当然这只是给你看效果,不符合实验的需要):

9、[[email protected] ~]# echo 'Price is $$PRICE'

10、Price is $5

11、[[email protected] ~]# echo 'Price is $$PRICE'

12、Price is $$PRICE

13、好了,我们好像很顺利的学会了转义符,但是最后一个你看到结果可能会发现没用。具体的使用场景我们暂且不谈,就当是提前为第四章的SHELL编程知识学习做一点准备吧。

14、如果我们只需要一个命令的返回输出值,我们可以使用像' command '这样用反引号括起来的命令格式来达到目的。例如,让我们将反引号与uname -a命令结合起来,通过返回值检查本机版本和内核信息:

15、[[email protected] ~]# echo `uname -a`

16、Linux linuxprobe.com 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

本文到此结束,希望对大家有所帮助。

免责声明:本文来源网友投稿及网络整合仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。投诉邮箱:1765130767@qq.com。

本文地址:https://www.lnsss.com/shenghuo/zhishi/399484.html