style: html to md syntax
This commit is contained in:
@@ -99,7 +99,7 @@ bx = torch.cat((xs[0], bs[0], xs[1], bs[1], xs[2], bs[2], xs[3], bs[3], xs[4], b
|
||||
这个故事折射出,大公司中程序员的编程习惯也许不比你好多少,他们也会写出 Copy-Paste 这种难以维护的代码。但反过来说,重视编码风格这些企业看中的能力,你从现在就可以开始培养。
|
||||
:::
|
||||
|
||||
<em>传统上,文本冒险是由(许多)不同位置组成的虚拟世界。虽然这不是必需的(一些冒险发生在一个房间里!),但这是解释</em><em>数据结构</em><em>使用的好方法。</em>
|
||||
*传统上,文本冒险是由(许多)不同位置组成的虚拟世界。虽然这不是必需的(一些冒险发生在一个房间里!),但这是解释**数据结构**使用的好方法。*
|
||||
|
||||
我们首先定义一个[结构](http://en.wikipedia.org/wiki/Struct_(C_programming_language))来表示一个位置。它包含两个简单的属性开始(稍后可能会有更多的属性)。
|
||||
|
||||
@@ -136,7 +136,7 @@ struct location locs[2] = {
|
||||
};
|
||||
```
|
||||
|
||||
让我们把它付诸实践。在上一章(<em>parsexec.c)</em> 的代码示例中,我们更改了第 4、18 和 22 行)。
|
||||
让我们把它付诸实践。在上一章(*parsexec.c)* 的代码示例中,我们更改了第 4、18 和 22 行)。
|
||||
|
||||
## <strong>parsexec.c</strong>
|
||||
|
||||
@@ -237,9 +237,9 @@ void executeGo(const char *noun)
|
||||
}
|
||||
```
|
||||
|
||||
在 C 语言中,你可以使用单个语句来定义类型(<em>结构位置</em>),声明变量(<em>locs</em>)并用其初始值填充它。
|
||||
在 C 语言中,你可以使用单个语句来定义类型(*结构位置*),声明变量(*locs*)并用其初始值填充它。
|
||||
|
||||
思考题:变量<em>locs</em>是[静态分配的](http://en.wikipedia.org/wiki/Static_memory_allocation),什么是静态分配?
|
||||
思考题:变量*locs*是[静态分配的](http://en.wikipedia.org/wiki/Static_memory_allocation),什么是静态分配?
|
||||
|
||||
静态分配和动态分配有什么不同之处?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user