C语言相关笔记1

AI摘要

正在生成中……


转义字符

转义字符 释义
\‘ 用于表示字符常量’
\“ 用于表示一个字符串内部的双引号
\\ 用于表示一个反斜杠, 防止它被解释为一个转义序列符
\b 退格符
\n 换行
\r 回车
\t 水平制表符
\ddd ddd表示1~3个八进制的数字 如: \130 ==> X
\xdd dd表示2个十六进制数字 如: \x30 ==> 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>

// %d - 打印整型
// %c - 打印字符
// %s - 打印字符串
// %f - 打印float类型的数据
// %lf - 打印double类型的数据
// %zu - 打印sizeof的返回值

int main()
{
// printf("%c\n", 'f');
// printf("\"\n"); // "
// printf("abcd\0efg\n"); // abcd
// printf("abcd\\0efg\n");
// printf("E:\test\test.c\n"); // E: est est.c
// printf("%c\n", '\130'); // X
// printf("%c\n", '\x30'); // 0
printf("%d\n", strlen("E:\test\628\test.c"));
return 0;
}