fixed: fixed translating problem. (#30930)
Changed some word's translation.
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
---
|
||||
title: Functions
|
||||
localeTitle: 功能
|
||||
localeTitle: 函数
|
||||
---
|
||||
# C中的功能
|
||||
# C中的函数
|
||||
|
||||
有时您需要反复使用一段代码,但代码中的不同时间和地点。你可以一遍又一遍地复制和粘贴它,但这不是一个很好的解决方案 - 你的文件大小最终变得更大,你的代码更难调试,你的代码更难以阅读。相反,使用函数:函数就像代码中存在的迷你程序。您可以传递它们使用的变量,并且它们可以返回数据。
|
||||
|
||||
@ -35,11 +35,11 @@ localeTitle: 功能
|
||||
int divides(int a, int b);
|
||||
```
|
||||
|
||||
另请注意, `divides`和`main`不是共享括号,并且不在彼此的括号中。即使一方呼叫另一方,它们也应该是分开的。
|
||||
另请注意, `divides`和`main`不是共享括号,并且不在彼此的括号中。即使一方调用另一方,它们也应该是分开的。
|
||||
|
||||
考虑到这一点,让我们在下一节中的函数的第一行,标题为:
|
||||
|
||||
## 打破功能声明
|
||||
## 拆分函数声明
|
||||
|
||||
```C
|
||||
int divides(int a, int b)
|
||||
@ -89,7 +89,7 @@ int choose_bigger_int(int a, int b) {
|
||||
|
||||
由此,已经考虑了大于b且b大于a的条件。但是,如果a等于b,则该函数仍然不会返回任何内容。出于这个原因,我们返回a(a等于b,所以我们也可以返回)。
|
||||
|
||||
## 关于'范围'的一个词
|
||||
## 关于’作用域‘
|
||||
|
||||
范围是一个需要注意的事项。它指的是代码中可以访问变量的区域。将变量传递给函数时,该函数将获得自己的副本以供使用。这意味着调整函数中的变量不会在其他任何位置调整它。同样,如果您尚未将变量传递给函数,则它没有它并且无法使用它。
|
||||
|
||||
@ -126,4 +126,4 @@ int factorial (int n)
|
||||
* 函数接受参数使用 - 如果它们什么都不带,请使用`void` 。
|
||||
* `return`结束函数并返回一个值。你可以在一个函数中使用多个函数,但只要你找到一个函数,函数就会在那里结束。
|
||||
* 将变量传递给函数时,它有自己的副本 - 更改函数中的某些内容不会在函数外部更改它。
|
||||
* 在函数内声明的变量仅在该函数内可见,除非它们被声明为静态。
|
||||
* 在函数内声明的变量仅在该函数内可见,除非它们被声明为静态。
|
||||
|
Reference in New Issue
Block a user