c语言字符转换方法(C语言快速入门转义字符)
c语言字符转换方法(C语言快速入门转义字符)
2024-06-08 04:03:27  作者:葩番茄扯蛋  网址:https://m.xinb2b.cn/know/nop414582.html

理解转义字符

转义字符顾名思议就是转换字符的意义,一个转义字符书写上是两个字符,但只表示一个含义。我们已经使用过”\n”将文本换行输出,它就是一个转义字符。printf()函数在碰到”\n”时,并没有直接输出字符’\’与字符’n’,而是将它们看作一个换行标记,执行了换行操作,以使后面的输出打印在新的一行。

C语言还包括以下几个常用的转义字符:

\t 横向制表符\ 反斜框\’ 单引号\” 双引号

使用转义字符

1:使用制表符格式化输出

横向制表符\t可以用于格式化文本输出,假如我们要输出一组表格样式的数据,一种方法是使用输出多个空格对齐,另一种方法就是使用\t。在下面的程序中,我们为表格的第1列与第2列应用两次\t以使列之间有更多的间距。

c语言字符转换方法(C语言快速入门转义字符)(1)

2:使用反斜框输出文件路径

当我们需要在程序的运行日志 或调试时输出文件路径信息,又或者像下面这样,简单的将一个路径输出到控制台,这时我们需要使用反斜框转义符来进行路径转义输出。

c语言字符转换方法(C语言快速入门转义字符)(2)

思考一下:如果将路径中的'\\'换成'\'会出现什么问题?

你将得到一个编译错误!在字符串输出过程中,当遇到'\'时,相当于告诉程序:我后面将跟随一个字符,请把它解释为其它的含义。比如说遇到'n'时请换行。现在在第一个'\'字符的后遇到了字符'w',组合后形成了'\w',对于C语言而言,这不是一个有效的转义字符,因此编译器会提示你发生了错误。

3:使用双引号或单引号输出被引用的文本

如同我们平时写作一样,当有一部分文档内容来源于其它文档,或引用名人警句时,通常我们会使用引号将对应的语句包含起来,这时我们就需要转义引号。

c语言字符转换方法(C语言快速入门转义字符)(3)

这里是三段程序运行的结果图。但是有个令人沮丧的消息就是\t,在这个简单的程序中,表格输出的每一列在左端都能很好的对齐。然而在实际格式化输出时,会由于某一些文本较行,而造成使用\t很难控制的局面。这时你会发现单纯的使用空格来设计表头可能会更合适。为此你可以更改第一列下面的某一条名称,使得其长度更长,来观察这种情况。

c语言字符转换方法(C语言快速入门转义字符)(4)

此外,C语言还有'\b'等之类的转义字符,随着我们的深入学习,将进一步理解使用。

  • 鸡烧什么菜好吃(鸡烧哪些菜好吃)
  • 2024-06-08鸡烧哪些菜好吃食材:鸡肉,土豆鸡肉配上土豆特别的好吃,土豆软绵绵的很好吃土豆要切成土豆块,这样配着鸡肉块一起烧着吃,很好吃土豆要烧得软烂一些,这样老人和小朋友,吃着比较方便再调一下菜的颜色,可以淋上一些酱油最后勾芡。
  • 开店选址的正确方法(开店选址流程这几步)
  • 2024-06-08开店选址流程这几步前面好几章都在聊如何选址,但是选址的流程还没有和大家说过,今天我就把开店选址的流程和大家说说在咱们决定选择开餐饮店之后,首先要有一个自己的思路,不能一股脑地去干那咱们应该怎么想呢?开店三步走我之前创业。
  • 武则天出家了为什么还能当妃子(当过才人做过尼姑)
  • 2024-06-08当过才人做过尼姑在陕西省咸阳市的乾陵,有一座无字碑碑体凝重厚实,碑首则雕有八条筋骨分明的螭龙,旁人一眼就可以看出,这不是一座普通的石碑不过,这座石碑最与众不同之处还在于,碑上没有任何碑文,空白无一字,仿佛是留给后人来。
  • k宝四次摔倒背后的原因(赛场最感人的一幕)
  • 2024-06-08赛场最感人的一幕备受瞩目的花样滑冰女单自由滑的比赛结束了,如果你认真观看了这场比赛,那你肯定会被赛场上的一幕感动的因为K宝让大家看到了什么是“牺牲小我、保全大我”,这才是体育精神的完美体现!K宝作为这个项目金牌的最大。
  • 穆桂英是什么历史人物(杨家名将穆桂英是个什么人)
  • 2024-06-08杨家名将穆桂英是个什么人历史上的杨门,代代出名将,就算是养家的女人,不管是什么人,都能上阵杀敌其中名较为出名的就是杨宗保之妻,穆桂英说到穆桂英此人的时候,大多数都是赞美而感慨的语气毕竟在古代以一女子之身率军出征,最后能取得许。
  • 手表月相是什么(解读腕表的月相功能)
  • 2024-06-08解读腕表的月相功能哈喽,大家好,我是兔纸上海连续的阴雨让喜欢找月亮的小冬瓜(吾儿)有点失落,对一个不到三岁的小朋友而言,没有办法接受月亮“躲入云层“的事实“妈妈,如果今天我们能找到月亮,它长什么样子呢?是细的香蕉?还是。
  • 阴囊湿疹的治疗及护理方法(阴囊湿疹的治疗及护理方法)
  • 2024-06-08阴囊湿疹的治疗及护理方法阴囊湿疹治疗建议及护理常识:阴囊湿疹分急性、慢性两种,与人们从事的职业、居住的环境有密切的关系如长期在煤矿、坑道及其他环境潮湿的地点工作的人,长期居住在潮湿的地区或房间的人皆易患此病此病瘙痒严重,并反。
  • 北京小众免费打卡地攻略(北京号带您云游)
  • 2024-06-08北京号带您云游市文旅局近期正式发布了“2021北京网红打卡地推荐榜单”榜单中推荐了自然景观、人文景观、文化艺术、街区园区、新消费场景、夜间经济、科技创新数字经济、阅读空间、酒店及精品民宿、餐饮及创新零售等10大主题。
  • 汽车异响跟皮带有关吗(汽车皮带有异响故障应该诊断与排除)
  • 2024-06-08汽车皮带有异响故障应该诊断与排除汽车皮带有异响故障诊断与排除皮带发出吱吱响声,一般情况下代表皮带表面摩擦系数大大降低,已经过度磨损如果在车辆负载时发出响声,不妨观察其中一组传动皮带,你会发现皮带自动松紧装置或皮带松紧轮上的阻力或者说。
  • 面试 月薪怎么计算(8万乘9万等于多少)
  • 2024-06-088万乘9万等于多少点击上方「红色」,关注梁先生说职场,升级职场思维,快速升职加薪小王在一家公司兢兢业业打拼了三年,工资还是原地打转,工作内容也没有变化,很是无聊于是他问了很多专家自己的问题出在哪里,最后发现,一方面是自。
  • 2020款吉利远景x3购买手册(年轻人手握6万第一台车怎么选)
  • 2024-06-08年轻人手握6万第一台车怎么选年轻人买车往往预算都不算特别充足,仅有的五六万存款也是辛辛苦苦攒了两三年才存下来的"辛苦钱",所以每次在这个价位区间里来给大家推荐车型的时候,师哥都是比较谨慎的不过即便如此,师哥也总是。
  • 三星galaxy z fold 4到底怎么样(全新三星ZFold4提前上手)
  • 2024-06-08全新三星ZFold4提前上手虽说最近几年各大手机厂商纷纷入局折叠屏领域,但从产品综合表现和用户口碑,以及技术创新等方面来看,我觉得只有三星是成功的,其它品牌更像是陪跑着,甚至有的品牌只是帮助三星清库存而已而三星折叠手机经过几代的。