字符串-转义字符

字符串-转义字符文章介绍了字符串的基本概念 强调了结束标志 的重要性 以及在没有 时可能导致的乱码问题

大家好,欢迎来到IT知识分享网。


前言

了解字符串,解决字符串\0的问题,了解转义字符的种类与应用

一、字符串的概念与\0的应用

1.字符串的概念

用双引号括起来的称之为字符。

这是一个简单的字符串:字符串-转义字符

2.\0的应用与重要性

 每个字符串的后面都带有一个结束标志\0

字符串-转义字符

 监视arr后发现在hello的后面多了个\0标志

字符串-转义字符

 arr1自带\0 arr2并没有带\0这个时候就会出现上面图的乱码

为什么会有乱码行为:当没有结束标志时,它会在你的内存中一直往下走,直到找到\0字符串-转义字符

 \0很重要!!!!!!!!!!!

!!字符串在求数组符号个数是会算上\0,因为\0也是数组的一部分

       求字符串不算

二、转义字符

1.转义字符的概念

  转义字符就是转变了字符原来的意思

看下面一段代码:

字符串-转义字符

这里就出现问题了,为什么不能正常输出

就是改变了\a它原来的意思了 ,没有办法正常打印出来

2.转义字符的应用

字符串-转义字符

 字符串-转义字符

第一个称为三字母符 ,这个只有在老版本才可以使用,新版已经抹除了

字符串-转义字符

字符串-转义字符 用来输出冲突了的符号,在冲突符号前面加入\0

例:

字符串-转义字符

由上图可知,想要输出引号但编辑出错了

字符串-转义字符 

\-在转义字符里用来打印冲突的字符,放在冲突字符的前面就可以打印出来 

 字符串-转义字符

当你需要用到转义字符输出的时候只需要在转义字符后面加上一个斜杠\

例如:\\n,\\a 这样就可以正常输出\a了 

用来防止被转移的转义字符

加\之前的输出值

字符串-转义字符

加\之后

加\之后

字符串-转义字符

字符串-转义字符

发出一响警告

会让电脑响起来,触发响声

字符串-转义字符

这个需要自己试一下,很好理解

字符串-转义字符

\n是换行符,转义字符里最常用的

到了指定字符串的位置,无论在输出什么都要换行

字符串-转义字符 

在字符串中间加上换行符,在输出到换行符之后自动换行 

 

3.特殊字符

   字符串-转义字符

里面作者写错了,里面加\*三个数字转化成十进制

字符串-转义字符

 将里面的\130转换成十进制,转换成十进制对应数字是88

字符串-转义字符

 字符串-转义字符

将十六进制转化成十进制

列表上有对应的ascll码值,48对应的0. 

字符串-转义字符


 

 

总结

以上是今天讲的的内容,介绍了字符串的概念,与转义字符的概念与应用。由上面讲的可知道\0的重要性,转义字符的灵活运用。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/116741.html

(0)
上一篇 2025-11-26 17:10
下一篇 2025-11-26 17:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信