快来看 C语言中容易错的知识点一

转义字符
当我们在打代码的时候,总喜欢在%d后面加上\n,如("%d\n",a)等等,而其中的\n就是转义字符,但这时候就有人说了,就这还容易错???诶,先别急,我们来看一道题目 。
【快来看C语言中容易错的知识点一】兄弟们,你们觉得答案是多少呢?是9吗?是6吗?都不是哦!
正确答案是5,那么此时就有小伙伴们有疑惑了,我明明是一个一个数的,数到了9啊?!害,那此时就是转义字符要背锅了,\t就是一个转义字符,代表着键盘上的Tab键,只能算一个,而\017是代表着八进制所代表的字符,所以也只能算一个 。诶,那此时就有别的小伙伴有疑问了,一段字符串的结束标志不是\0吗,那不应该是6吗?哈哈,算到6的小伙伴要把自己的眼睛擦亮了,题目是函数,求的是字符个数,而不是求的所占字节数哇!(搞不太清楚和的小伙伴我会在之后的博客中讲到,在这之前就好好等等吧

快来看  C语言中容易错的知识点一

文章插图
那最后我把常用转义字符表放这里,兄弟们敬请拿去用,不用在乎博主的感受的!
盛年不重来,一日难再晨,及时当勉励,岁月不待人 。------陶渊明
本篇博客也就到此为止了,送大家一碗鸡汤,勉励自己以及这世界上所有追逐梦想的赤子趁年华尚好努力提升自己,莫欺少年穷!
谢谢大家的阅读,第一次写博客,若有什么好的意见或批评都请在评论区留下你宝贵的谏言,再见!