vault backup: 2026-01-22 20:55:38

This commit is contained in:
2026-01-22 20:55:38 +08:00
parent 4ff1cb1a94
commit cf66540bb5
3 changed files with 29 additions and 31 deletions

View File

@@ -25,7 +25,7 @@ char a = 'a'; // 字符在内存中以ASCII码值的形式存在,因此char a=
![](images/WEBRESOURCE73773b4065a244cce2bf36de18615e0cimage.png)
记忆方法:'A' -> 65 'a'->97 '0'->48
记忆方法:**'A' -> 65 'a'->97 '0'->48**
1. **整型**
@@ -269,7 +269,7 @@ int main(int argc, char const *argv[])
转为八进制三位二进制等于一位八进制从右往左不足3位左补0421码进行转换0115
转为十进制使用从右往左逐位乘2的位数-1次幂求和0*2^7+1*2^6+0*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0 = 0+64+0+0+8+4+0+1 = 77
转为十进制使用从右往左逐位乘2的位数-1次幂求和$0*2^7+1*2^6+0*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0 = 0+64+0+0+8+4+0+1 = 77$
转为十六进制四位二进制等于一位十六进制从右往左不足4位往左补08421码进行转换0x4D
@@ -345,21 +345,21 @@ int main(int argc, char const *argv[])
在 C 语言中,有一些特定的字符,当它们前面有反斜杠(转义字符 \ )时,它们就具有特殊的含义,被用来表示如换行符(\n或制表符\t等。
| 转义序列 | 含义 |
| -- | -- |
| \\ | \ 字符 |
| \' | ' 字符 |
| \" | " 字符 |
| \? | ? 字符 |
| \a | 警报铃声 |
| \b | 退格键 |
| \f | 换页符 |
| \n | 换行符 |
| \r | 行首符 |
| \t | 水平制表符 |
| \v | 垂直制表符 |
| \ooo | 一到三位的八进制数 |
| \xhh . . . | 一个或多个数字的十六进制数 |
| 转义序列 | 含义 | |
| ------------ | ------------- | --- |
| `\\` | \ 字符 | |
| `\'` | ' 字符 | |
| `\"` | " 字符 | |
| `\?` | ? 字符 | |
| `\a` | 警报铃声 | |
| `\b` | 退格键 | |
| `\f` | 换页符 | |
| `\n` | 换行符 | |
| `\r` | 行首符 | |
| `\t` | 水平制表符 | |
| `\v` | 垂直制表符 | |
| `\ooo` | 一到三位的八进制数 | |
| `\xhh . . .` | 一个或多个数字的十六进制数 | |
\开头的表示八进制数对应的字符,如:'\43' --> 043 --> 100011 --> '#'
@@ -406,10 +406,10 @@ char *s = "0x310x32"; // 表示就是字符串"0x310x32"不等同于char *s = "
在C语言中常量的表示方法有两种方式
1. 使用#define宏定义预处理指令表示
1. 使用`#define`宏定义预处理指令表示
```c
#defing PI 3.14 // PI表示浮点常量3.14在预处理时使用了PI的代码会被3.14自动替换
#define PI 3.14 // PI表示浮点常量3.14在预处理时使用了PI的代码会被3.14自动替换
// 这样使用的目的时将字面量在源码中进行隐藏使用更容易理解的单词进行表示可以提高代码的易读性
```
@@ -442,9 +442,7 @@ int a = 10; // 10是右值不能作为左值
在作业文档的前面添加日期提交到 文件浏览器 作业文件夹下的自己名字文件夹中 然后在在线表格中登记
【腾讯文档】CQ2605-作业统计表
[https://docs.qq.com/sheet/DVHhFTkdQUXF6RWRP?tab=BB08J2](https://docs.qq.com/sheet/DVHhFTkdQUXF6RWRP?tab=BB08J2)
[【腾讯文档】CQ2605-作业统计表](https://docs.qq.com/sheet/DVHhFTkdQUXF6RWRP?tab=BB08J2)
# 五、输入输出格式化控制符