文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

C语言转义字符有哪些及怎么使用

2023-06-30 13:32

关注

这篇文章主要介绍“C语言转义字符有哪些及怎么使用”,在日常操作中,相信很多人在C语言转义字符有哪些及怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言转义字符有哪些及怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

啥是转义字符

简单理解:就是可以转换字符意思的字符。

转义字符汇总表

C语言转义字符有哪些及怎么使用

详解常见的转义字符

1 转义字符 “\?”

作用:在书写连续多个问号时使用,防止他们被解析成三字母词

2 转义字符 “ \' ”

作用:用于表示字符常量

举例:

#include<stdio.h>int main(){printf("\'");//将会打印一个'(单引号)return 0;}

3转义字符 “ \"”

作用:用于表示一个字符串内部的双引号

举例:

#include<stdio.h>int main(){printf("\"");//将会打印出"(双引号)return 0;}

4转义字符 “ \\”

作用:用于表示一个反斜杠,防止它被解释为一个转义序列符。

举例:

#include<stdio.h>int main(){printf("\\");//将会打印出\(反斜杠)return 0;}

5转义字符 “ \a ”

作用:警告字符,蜂鸣。

6转义字符 “ \n”

作用:换行

举例:

#include<stdio.h>int main(){printf("abc\ndef");//将会打印出abc与def在二行中return 0;}

6转义字符 “ \r”

作用:回车

7转义字符 “ \t ”

作用:水平制表符

说明:相当于按一下键盘上的tab键。

8转义字符 “ \ddd”

作用:ddd表示1~3个八进制的数字。 如: \130

举例:

#include<stdio.h>int main(){printf("%c\n",'\130');  //打印X                       //8进制:130                      //10进制:88(SCII:X)return 0;}

9转义字符 “ \xdd”

作用:dd表示2个十六进制数字。 如: \x44

举例:

#include<stdio.h>int main(){printf("%c\n", '\x44');  //打印D   //16进制:x44  //10进制:68(SCII码:D)return 0;}

总结

介绍完上面的,那么转义字符到底怎么用呢?我们用一道题目来说明。

题目:打印 \test\628\test.c

举例:

#include<stdio.h>int main(){printf("\\test\\628\\test.c\n");//其中的\t 水平制表符                                //\62       八进制                               //为了防止他们被转义所以我们需要加上“\”return 0;}

到此,关于“C语言转义字符有哪些及怎么使用”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯