开发者社区> 问答> 正文

什么是转义字符(C语言)?

什么是转义字符(C语言)?

展开
收起
游客py5kcp7dd6tu6 2022-03-31 08:49:38 2771 0
1 条回答
写回答
取消 提交回答
  • 什么是转义字符,很多初学C语言的同学可能不太理解,大体可能只知道是反斜杠打头的两个字符,比如\n、\t这些

    我们也都能理解是换行、制表符的意思,那么大家想想,这两个字符如果要用printf怎么打印呢? 首先它们不像字符A~Z或者数字0~9或者是$、#这些符号,是看得见的,因此很容易用printf双引号打印出来,一个回车换行、一个缩进这些都是看不到的符号,因此打印他们就要约定一个特殊的符号,这个符号打头的都作为转义字符处理,那么这个反斜杠\就是转义字符里统一的前缀了,这样就好理解了,比如\t表示制表符,\n表示换行,等等。

    2022-03-31 08:49:55
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载