update
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:
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user