chore: add 3.4.6.2
chore: add 3.4.6.3
chore: add 3.4.6.4
chore: add 3.4.6.5
chore: add 3.4.6.6
chore: add 3.4.6.7
chore: add 3.4.6.8
chore: add 3.4.6.9
chore: add 3.4.6.10
docs: add 3.6.5.1
This commit is contained in:
FallenYing
2023-07-27 23:15:47 +08:00
parent b9449a0d88
commit b043fd1d05
14 changed files with 535 additions and 89 deletions

View File

@@ -1,8 +1,6 @@
# 2.探索未知
::: tip 提醒
## <strong> 驾驭项目,而不是被项目驾驭</strong>
::: tip <font size=5><strong> 驾驭项目,而不是被项目驾驭</strong></font>
你和一个项目的关系会经历 4 个阶段:
@@ -31,10 +29,10 @@
那么,当命令很多的时候,如果你将他写在一起,一个文件有五六千行,我相信这样的情况你是不愿意去看的,因此,我们引入了函数的概念。
自行了解函数的概念,同时去了解当我需要引用别的文件的函数时该怎么办?
了解一下什么是“驼峰原则”,我们为什么要依据它命名函数?
::: warning 🤔 自行了解函数的概念,同时去了解当我需要引用别的文件的函数时该怎么办?
了解一下什么是“驼峰原则”,我们为什么要依据它命名函数?
:::
下面的代码示例包含三个函数,每个步骤一个函数:
1. 函数<em>getInput</em>。
@@ -69,7 +67,8 @@ int main()
注意:某些老版本的 C 语言不支持 bool 选项,你将他改为 int 是一样的。
思考题static 是什么意思?我为什么要用他?
::: warning 🤔 思考题static 是什么意思?我为什么要用他?
:::
## <strong>parsexec.h</strong>
@@ -77,13 +76,15 @@ int main()
extern bool parseAndExecute(char *input);
```
思考题:extern 是干什么的?.h 文件又在干嘛?
::: warning 🤔 思考题:
extern 是干什么的?.h 文件又在干嘛?
我用了一个指针input 前面是个指针!!!
指针是啥?[C 指针详解](https://www.runoob.com/w3cnote/c-pointer-detail.html) STFW虽然都给你了
在这里用指针是为了传参的时候可以传字符串哦
:::
## <strong>parsexec.c</strong>