转义字符
假如我们要在屏幕上打印一个目录: c:\code\test.c
// 我们可能会这样写
#include <stdio.h>
int main()
{
printf("c:\code\test.c\n");
return 0;
}
但它的实际结果却是:
这就不得不提到转义字符了,转义字符顾名思义就是转变意思
下面是一些转义字符的用法:
我们知道了转义字符,所以就知道了上面的代码要这样写:
举一反三,如果我们要打印一个单引号。要怎么做?
#include <stdio.h>
int main()
{
printf("%c\n", '\'');
return 0;
}
如果我们要打印一个字符串,字符串的内容是双引号,又要怎么做?
#include <stdio.h>
int main()
{
printf("%s\n","\"");
return 0;
}
注释
- 代码中有不需要的代码可以直接删除,也可以注释掉
- 代码中有些代码比较难懂,可以加一下注释文字
- 注释有两种风格:
C语言风格的注释 /xxxxxx/
缺陷:不能嵌套注释
C++风格的注释 //xxxxxxxx
可以注释一行也可以注释多行
#include <stdio.h>
int Add(int x, int y)
{
return x+y;
}
/*C语言风格注释
int Sub(int x, int y)
{
return x-y;
}
*/
int main()
{
//C++注释风格
//int a = 10;
//调用Add函数,完成加法
printf("%d\n", Add(1, 2));
return 0;
}