一、字符
定义:
由双引号引起来的一串字符成为字符串字面值,简称字符串
注:字符串的结束标志是一个\0的转义字符。在计算字符串长度时,\0是作为结束标志存在,不算做字符串内容。
二:转义字符
定义:
转变原有意思的字符
分类:
| 转义字符 | 释义 |
|---|---|
| \? | 在书写连续多个问好时使用,防止被解析成三字母词 |
| \' | 用于表示字符常量 |
| \" | 用于表示字符串内部的双引号 |
| \\ | 用于表示一个反斜杠,防止被解析为转义序列符 |
| \a | 警告字符,发出蜂鸣 |
| \b | 退格符----backspace |
| \f | 进纸符 |
| \n | 换行 |
| \r | 回车 |
| \t | 水平制表符----tab |
| \v | 垂直制表符 |
| \ddd | ddd表示1~3个八进制的数字 |
| \xdd | dd表示2个十六进制数字 |
注:
三字母词:原为在C99标准中,为了在特定的字符集中解决特定字符的输入问题
截止目前,共有9个三字母词
三、注释
定义:
1.代码中不需要的代码可以直接删除,也可以选择注释掉(注释后不会被编译)
2.代码中由比较难懂的代码时,可以加上注释文字用以说明
使用风格
1.C语言风格的注释
/*xxxxxxxx*/
缺陷:无法进行嵌套注释
2.C++风格的注释
//xxxxxxxxxxxxxxxxxx
优点:可以注释一行也可以注释多行
本文详细介绍了字符串的概念及其结束标志,列举了多种转义字符的功能和应用场景,并对比了两种注释方式的特点。
9890

被折叠的 条评论
为什么被折叠?



