字符串+转义字符——注释
字符串
"hello bit\n"
由双引号(Double Quote)引起来的一串字符称为字符串字面量(String Literal),或者简称字符串。
注:字符串的结束标志是一个\0的转义字符。在计算字符串长度的时候\0是结束标志,不算作字符串内容。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
//字符数组 - 数组是一组同类型的元素
//字符串在结尾的位置隐藏了一个\0的字符
//\0是字符串的结束标志
char arr[] = "hello";
return 0;
}
转义字符
转义字符 | 释义 |
---|---|
\? | 在书写连续多个问号时使用,方式他们被解析成三个字母词 |
\’ | 用于表示字符常量’ |
\" | 用于表示一个字符串内部的双引号 |
\ | 用于表示一个反斜杠,防止它被解释为一个转义序列符 |
\a | 警告字符,蜂鸣 |
\b | 退格符 |
\f | 进制符 |
\n | 换行 |
\r | 回车 |
\t | 水平制表符 |
\v | 垂直制表符 |
\ddd | ddd表示1~3个八进制的数字。如:\130 X |
\xdd | dd表示2个十六进制数字。如:\x30 0 |
注释
- C语言风格的注释/* xxxxxxx */
- 缺陷:不能嵌套注释
- C++风格的注释 //xxxxxxx
- 可以注释一行也可以注释多行