From 13ef34ef79dfa5714adc1903d8eeeb1c4d52d9f2 Mon Sep 17 00:00:00 2001 From: wizardforcel <562826179@qq.com> Date: Sat, 11 Jul 2020 11:13:03 +0800 Subject: [PATCH] 2020-07-11 11:13:03 --- docs/c/35.md | 2 +- docs/c/4.md | 2 +- docs/c/5.md | 2 +- docs/cpp/17.md | 2 +- docs/cpp/4.md | 2 +- docs/cpp/SUMMARY.md | 2 +- docs/csharp/20.md | 4 ++-- docs/csharp/4.md | 2 +- docs/csharp/8.md | 2 +- docs/java/190.md | 2 +- docs/java/24.md | 2 +- docs/java/41.md | 2 +- docs/java/8.md | 4 ++-- docs/kotlin/4.md | 4 ++-- docs/kotlin/96.md | 2 +- docs/py/23.md | 2 +- docs/py/24.md | 2 +- docs/py/30.md | 2 +- docs/py/31.md | 6 +++--- docs/py/5.md | 4 ++-- docs/py/56.md | 2 +- docs/py/57.md | 2 +- docs/swift/12.md | 2 +- docs/swift/15.md | 2 +- docs/swift/18.md | 4 ++-- docs/swift/28.md | 2 +- docs/swift/3.md | 2 +- docs/swift/5.md | 2 +- 28 files changed, 35 insertions(+), 35 deletions(-) diff --git a/docs/c/35.md b/docs/c/35.md index 8e50e8d..6197217 100644 --- a/docs/c/35.md +++ b/docs/c/35.md @@ -105,7 +105,7 @@ Your name is Dennis. * * * -### 如何阅读一行文字? +### 如何读取一行文本? 您可以使用`fgets()`函数读取一行字符串。 并且,您可以使用`puts()`显示字符串。 diff --git a/docs/c/4.md b/docs/c/4.md index ceb031d..cebb7e8 100644 --- a/docs/c/4.md +++ b/docs/c/4.md @@ -146,7 +146,7 @@ Hexadecimal: 0x7f, 0x2a, 0x521 etc const double PI = 3.14; ``` -注意,我们添加了关键字`const`。 +注意,我们添加了`const`关键字。 在此,`PI`是符号常数。 其值不能更改。 diff --git a/docs/c/5.md b/docs/c/5.md index f1b26ec..a47c150 100644 --- a/docs/c/5.md +++ b/docs/c/5.md @@ -81,7 +81,7 @@ float normalizationFactor = 22.442e2; ### `char` -关键字`char`用于声明字符类型变量。 例如, +`char`关键字用于声明字符类型变量。 例如, ```c char test = 'h'; diff --git a/docs/cpp/17.md b/docs/cpp/17.md index 9d9549a..7c10055 100644 --- a/docs/cpp/17.md +++ b/docs/cpp/17.md @@ -258,7 +258,7 @@ int main() { 在上述程序中,`add()`函数用于查找两个数字的和。 -在调用函数时,我们传递了两个`int`文字`100`和`78`。 +在调用函数时,我们传递了两个`int`字面值`100`和`78`。 我们将函数的返回值存储在变量`sum`中,然后进行打印。 diff --git a/docs/cpp/4.md b/docs/cpp/4.md index a69435a..cc13a4a 100644 --- a/docs/cpp/4.md +++ b/docs/cpp/4.md @@ -65,7 +65,7 @@ double distance = 45E12 // 45E12 is equal to 45*10^12 ### 3\. C++ `char` -* 关键字`char`用于字符。 +* `char`关键字用于字符。 * 它的大小是 1 个字节。 * C++ 中的字符用单引号`' '`括起来。 * 例如, diff --git a/docs/cpp/SUMMARY.md b/docs/cpp/SUMMARY.md index cff1791..a439bff 100644 --- a/docs/cpp/SUMMARY.md +++ b/docs/cpp/SUMMARY.md @@ -1,5 +1,5 @@ + [C++ 简介](2.md) - + [C++ 变量,文字和常量](3.md) + + [C++ 变量,字面值和常量](3.md) + [C++ 数据类型](4.md) + [C++ 基本输入/输出](5.md) + [C++ 类型转换](6.md) diff --git a/docs/csharp/20.md b/docs/csharp/20.md index 3f07ff0..899b1d0 100644 --- a/docs/csharp/20.md +++ b/docs/csharp/20.md @@ -28,7 +28,7 @@ ## 在 C# 中定义命名空间 -我们可以使用*命名空间*关键字在 C# 中定义一个命名空间: +我们可以使用`namespace`关键字在 C# 中定义一个命名空间: ```cs namespace Namespace-Name @@ -115,7 +115,7 @@ Creating my namespace * * * -## 在 C# 中使用命名空间【使用关键字】 +## 在 C# 中使用命名空间【`using`关键字】 可以使用`using`关键字在程序中包含命名空间。 语法是 diff --git a/docs/csharp/4.md b/docs/csharp/4.md index 6f695b8..e89a90e 100644 --- a/docs/csharp/4.md +++ b/docs/csharp/4.md @@ -147,4 +147,4 @@ namespace HelloWorld | `string` | `Console` | |   | `WriteLine` | -`WriteLine`方法内的`"Hello World!"`是字符串文字。 \ No newline at end of file +`WriteLine`方法内的`"Hello World!"`是字符串字面值。 \ No newline at end of file diff --git a/docs/csharp/8.md b/docs/csharp/8.md index 6232199..164f461 100644 --- a/docs/csharp/8.md +++ b/docs/csharp/8.md @@ -10,7 +10,7 @@ ## C# 表达式 -C# 中的表达式是操作数(变量,文字,方法调用)和运算符的组合,可以将它们求值为单个值。 确切地说,一个表达式必须至少具有一个操作数,但不能具有任何运算符。 +C# 中的表达式是操作数(变量,字面值,方法调用)和运算符的组合,可以将它们求值为单个值。 确切地说,一个表达式必须至少具有一个操作数,但不能具有任何运算符。 让我们看下面的例子: diff --git a/docs/java/190.md b/docs/java/190.md index 67128f6..f8bb977 100644 --- a/docs/java/190.md +++ b/docs/java/190.md @@ -28,4 +28,4 @@ After replacement: Thisisbetter. 在上面的程序中,我们使用`String`的`replaceAll()`方法删除并替换字符串`sentence`中的所有空格。 -我们使用正则表达式`\\s`查找字符串中的所有空白字符(制表符,空格,换行符等)。 然后,将其替换为`""`(空字符串文字)。 \ No newline at end of file +我们使用正则表达式`\\s`查找字符串中的所有空白字符(制表符,空格,换行符等)。 然后,将其替换为`""`(空字符串字面值)。 \ No newline at end of file diff --git a/docs/java/24.md b/docs/java/24.md index 47ba497..ab9300c 100644 --- a/docs/java/24.md +++ b/docs/java/24.md @@ -77,7 +77,7 @@ public static void myMethod() { 在这里,我们创建了一个名为`myMethod()`的方法。 我们可以看到我们在方法名称之前使用了`public`,`static`和`void`。 * `public` - 访问修饰符。 这意味着可以从任何地方访问该方法。 要了解更多信息,请访问 [Java 访问修饰符](/java-programming/access-modifiers "Java Access Modifier") -* `static` - 这意味着可以在没有任何对象的情况下访问该方法。 要了解更多信息,请访问 [Java 静态关键字](/java-programming/static-keyword "Java static Keyword")。 +* `static` - 这意味着可以在没有任何对象的情况下访问该方法。 要了解更多信息,请访问 [Java `static`关键字](/java-programming/static-keyword "Java static Keyword")。 * `void` - 这意味着该方法不返回任何值。 我们将在本教程的后面部分进一步了解此内容。 这是我们如何创建方法的简单示例。 但是,Java 中方法定义的完整语法为: diff --git a/docs/java/41.md b/docs/java/41.md index 62c6334..fdda704 100644 --- a/docs/java/41.md +++ b/docs/java/41.md @@ -23,7 +23,7 @@ class OuterClass { **推荐阅读**: * [Java 访问修饰符](/java-programming/access-modifiers "Java Access Modifiers") -* [Java 静态关键字](/java-programming/static-keyword "Java Static Keyword") +* [Java `static`关键字](/java-programming/static-keyword "Java Static Keyword") 首先让我们看一下非静态嵌套类。 diff --git a/docs/java/8.md b/docs/java/8.md index ac7418f..f437970 100644 --- a/docs/java/8.md +++ b/docs/java/8.md @@ -4,13 +4,13 @@ #### 在本教程中,您将通过示例了解 Java 表达式,Java 语句,表达式与语句之间的区别以及 Java 块。 -在前面的章节中,我们使用了表达式,语句和块,而没有对其进行太多解释。 现在您已经了解了变量,运算符和文字,将更容易理解这些概念。 +在前面的章节中,我们使用了表达式,语句和块,而没有对其进行太多解释。 现在您已经了解了变量,运算符和字面值,将更容易理解这些概念。 * * * ## Java 表达式 -Java 表达式由[变量](/java-programming/variables-primitive-data-types#variables "Java Variables"),[运算符](/java-programming/operators "Java Operators"),[文字](/java-programming/variables-primitive-data-types#literals "Java Literals")和方法调用组成。 要了解有关方法调用的更多信息,请访问 [Java 方法](/java-programming/methods "Java Methods")。 例如, +Java 表达式由[变量](/java-programming/variables-primitive-data-types#variables "Java Variables"),[运算符](/java-programming/operators "Java Operators"),[字面值](/java-programming/variables-primitive-data-types#literals "Java Literals")和方法调用组成。 要了解有关方法调用的更多信息,请访问 [Java 方法](/java-programming/methods "Java Methods")。 例如, ```java int score; diff --git a/docs/kotlin/4.md b/docs/kotlin/4.md index a7e1156..2a80852 100644 --- a/docs/kotlin/4.md +++ b/docs/kotlin/4.md @@ -282,7 +282,7 @@ fun main(args : Array) { 19.5 ``` -请注意,我们在上述程序中使用了`19.5F`而不是`19.5`。 这是因为`19.5`是`Double`文字,并且您无法将`Double`值分配给`Float`类型的变量。 +请注意,我们在上述程序中使用了`19.5F`而不是`19.5`。 这是因为`19.5`是`Double`字面值,并且您无法将`Double`值分配给`Float`类型的变量。 要告诉编译器将`19.5`视为`Float`,您需要最后使用`F`。 @@ -385,7 +385,7 @@ fun main(args : Array) { ## Kotlin 字符串 -在 Kotlin 中,字符串由`String`类表示。 诸如`"This is a string."`之类的字符串文字被实现为此类的实例。 +在 Kotlin 中,字符串由`String`类表示。 诸如`"This is a string."`之类的字符串字面值被实现为此类的实例。 要详细了解字符串,请访问: *Kotlin 字符串* diff --git a/docs/kotlin/96.md b/docs/kotlin/96.md index d043420..74449ea 100644 --- a/docs/kotlin/96.md +++ b/docs/kotlin/96.md @@ -25,6 +25,6 @@ After replacement: Thisisbetter. 在 aboe 程序中,我们使用`String`的`replaceAll()`方法删除并替换字符串`sentence`中的所有空格。 -我们使用正则表达式`\\s`查找字符串中的所有空白字符(制表符,空格,换行符等)。 然后,将其替换为`""`(空字符串文字)。 +我们使用正则表达式`\\s`查找字符串中的所有空白字符(制表符,空格,换行符等)。 然后,将其替换为`""`(空字符串字面值)。 以下是等效的 Java 代码:[删除所有空格的 Java 程序](/java-programming/examples/remove-whitespaces "Java program to remove all whitespaces") \ No newline at end of file diff --git a/docs/py/23.md b/docs/py/23.md index 783fec5..c9612ee 100644 --- a/docs/py/23.md +++ b/docs/py/23.md @@ -51,7 +51,7 @@ UnboundLocalError: local variable 'x' referenced before assignment 输出显示错误,因为 Python 将`x`视为局部变量,而`x`也未在`foo()`内部定义。 -为此,我们使用`global`关键字。 访问 [Python 全局关键字](/python-programming/global-keyword)了解更多信息。 +为此,我们使用`global`关键字。 访问 [Python `global`关键字](/python-programming/global-keyword)了解更多信息。 * * * diff --git a/docs/py/24.md b/docs/py/24.md index 4952fc4..9560c32 100644 --- a/docs/py/24.md +++ b/docs/py/24.md @@ -95,7 +95,7 @@ Inside add(): 2 In main: 2 ``` -在以上程序中,我们将`c`定义为`add()`函数内部的全局关键字。 +在以上程序中,我们将`c`定义为`add()`函数内部的全局变量。 然后,将变量`c`增加`1`,即`c = c + 2`。 之后,我们调用`add()`函数。 最后,我们打印全局变量`c`。 diff --git a/docs/py/30.md b/docs/py/30.md index c19db9c..715e891 100644 --- a/docs/py/30.md +++ b/docs/py/30.md @@ -272,7 +272,7 @@ print(("Repeat",) * 3) 如上所述,我们不能更改元组中的元素。 这意味着我们不能删除或删除元组中的项目。 -但是,可以使用关键字 [del](/python-programming/keyword-list#del) 完全删除一个元组。 +但是,可以使用关键字[`del`](/python-programming/keyword-list#del)完全删除一个元组。 ```py # Deleting tuples diff --git a/docs/py/31.md b/docs/py/31.md index 43681ba..b7700d7 100644 --- a/docs/py/31.md +++ b/docs/py/31.md @@ -152,7 +152,7 @@ NameError: name 'my_string' is not defined 将两个或多个字符串连接为单个字符串称为连接。 -`+`运算符在 Python 中执行此操作。 只需将两个字符串文字一起写就可以将它们连接在一起。 +`+`运算符在 Python 中执行此操作。 只需将两个字符串字面值一起写就可以将它们连接在一起。 `*`运算符可用于将字符串重复给定的次数。 @@ -175,7 +175,7 @@ str1 + str2 = HelloWorld! str1 * 3 = HelloHelloHello ``` -一起编写两个字符串文字也将它们连接起来,就像`+`运算符一样。 +一起编写两个字符串字面值也将它们连接起来,就像`+`运算符一样。 如果要在不同行中连接字符串,可以使用括号。 @@ -259,7 +259,7 @@ len(str) = 4 ### 转义序列 -如果我们要打印类似的文字,`He said, "What's there?"`,我们不能使用单引号或双引号。 由于文本本身包含单引号和双引号,因此将导致出现`SyntaxError`。 +如果我们要打印类似的字面值,`He said, "What's there?"`,我们不能使用单引号或双引号。 由于文本本身包含单引号和双引号,因此将导致出现`SyntaxError`。 ```py >>> print("He said, "What's there?"") diff --git a/docs/py/5.md b/docs/py/5.md index 6e08201..b27ff8a 100644 --- a/docs/py/5.md +++ b/docs/py/5.md @@ -83,7 +83,7 @@ if True: print('Hello'); a = 5 编写程序时,注释非常重要。 他们描述了程序内部正在发生的事情,因此查看源代码的人不会很费解。 -您可能会忘记一个月后刚编写的程序的关键细节。 因此,花时间以评论的形式解释这些概念总是很有意义的。 +您可能会忘记一个月后刚编写的程序的关键细节。 因此,花时间以注释的形式解释这些概念总是很有意义的。 在 Python 中,我们使用井号(`#`)符号开始编写注释。 @@ -125,7 +125,7 @@ multi-line comments""" docstring 是文档字符串的缩写。 -Python docstring(文档字符串)是[字符串](/python-programming/string)文字,它们在函数,方法,类或模块的定义之后出现。 +Python docstring(文档字符串)是[字符串](/python-programming/string)字面值,它们在函数,方法,类或模块的定义之后出现。 编写文档字符串时使用三引号。 例如: diff --git a/docs/py/56.md b/docs/py/56.md index 1d37e0b..ad6e6bd 100644 --- a/docs/py/56.md +++ b/docs/py/56.md @@ -141,7 +141,7 @@ Output 5: 09AM | `%c` | 适合语言环境的日期和时间表示。 | `Mon Sep 30 07:06:05 2013` | | `%x` | 适合语言环境的日期表示形式。 | `09/30/13` | | `%X` | 适合语言环境的时间表示形式。 | `07:06:05` | -| `%%` | 文字`%`字符。 | `%` | +| `%%` | 字面值`%`字符。 | `%` | * * * diff --git a/docs/py/57.md b/docs/py/57.md index e9a8a39..9a79193 100644 --- a/docs/py/57.md +++ b/docs/py/57.md @@ -120,7 +120,7 @@ dt_object2 = 2018-12-11 09:15:32 | `%c` | 适合语言环境的日期和时间表示。 | `Mon Sep 30 07:06:05 2013` | | `%x` | 适合语言环境的日期表示形式。 | `09/30/13` | | `%X` | 适合语言环境的时间表示形式。 | `07:06:05` | -| `%%` | 文字`%`字符。 | `%` | +| `%%` | 字面值`%`字符。 | `%` | * * * diff --git a/docs/swift/12.md b/docs/swift/12.md index 70c0414..d4ad58b 100644 --- a/docs/swift/12.md +++ b/docs/swift/12.md @@ -120,7 +120,7 @@ iOS 上面的示例将整数值 10 赋给常数`age`。 因此,语句`print(age)`在控制台中输出 10。 -同样,语句`let platform = "iOS"`将字符串文字`"iOS"`赋给常量`platform`。 因此,语句`print(platform)`在控制台中输出`iOS`。 +同样,语句`let platform = "iOS"`将字符串字面值`"iOS"`赋给常量`platform`。 因此,语句`print(platform)`在控制台中输出`iOS`。 ### 示例 5:复合赋值运算符 diff --git a/docs/swift/15.md b/docs/swift/15.md index 189cad1..62e8b34 100644 --- a/docs/swift/15.md +++ b/docs/swift/15.md @@ -65,7 +65,7 @@ print(invertedBits) 0 ``` -`initialBits`包含对应于十进制 255 的二进制值`11111111`。 为了用二进制表示数字,我们在文字中以`0b`作为前缀。 如果没有`0b`作为前缀,它将把它当作普通整数对待,并且会出现溢出错误(`UInt8`只能存储 0 到 255 之间的数字)。 +`initialBits`包含对应于十进制 255 的二进制值`11111111`。 为了用二进制表示数字,我们在字面值中以`0b`作为前缀。 如果没有`0b`作为前缀,它将把它当作普通整数对待,并且会出现溢出错误(`UInt8`只能存储 0 到 255 之间的数字)。 由于我们使用了按位非运算符,因此将所有 1 都更改为 0。因此,常量`initialBits`包含`00000000`,它等于`UInt8`中的 0。 diff --git a/docs/swift/18.md b/docs/swift/18.md index db2b1a3..80928db 100644 --- a/docs/swift/18.md +++ b/docs/swift/18.md @@ -180,11 +180,11 @@ Status: Not found * `case ("Swift" , ..<4 )` - 这种情况将元组第一个元素与字符串文字`"Swift"`匹配,并且还检查第二个元素是否在单边范围`..<4`内。 + 这种情况将元组第一个元素与字符串字面值`"Swift"`匹配,并且还检查第二个元素是否在单边范围`..<4`内。 * `case ("Swift" ,4...)` - 这种情况将元组第一个元素与字符串文字`"Swift"`匹配,并且还检查第二个元素是否在单边范围`4…`内。 + 这种情况将元组第一个元素与字符串字面值`"Swift"`匹配,并且还检查第二个元素是否在单边范围`4…`内。 * `case (let name, let version)` diff --git a/docs/swift/28.md b/docs/swift/28.md index 2cd5af2..765aa16 100644 --- a/docs/swift/28.md +++ b/docs/swift/28.md @@ -142,7 +142,7 @@ key:g value:7 ## 如何在 Swift 中修改字典元素? -您可以使用*下标语法*在字典中添加元素。 您需要包括新关键字作为下标索引,并为`Dictionary`分配一个新的类型值。 +您可以使用*下标语法*在字典中添加元素。 您需要包括新的键作为下标索引,并为`Dictionary`分配一个新的类型值。 ### 示例 6:在字典中设置元素 diff --git a/docs/swift/3.md b/docs/swift/3.md index 4611be6..7c3c854 100644 --- a/docs/swift/3.md +++ b/docs/swift/3.md @@ -32,7 +32,7 @@ Hello, World! 1. `// Hello, World! Program` - 在 Swift 中,任何以两个斜杠`//`开头的行都是注释。 它们被编译器完全忽略。 注释旨在供阅读代码的人员使用,以更好地理解程序的意图和功能。 如果您想了解更多有关评论的信息,请访问 [Swift Comments](/swift-programming/comments "Swift Comments") 。 + 在 Swift 中,任何以两个斜杠`//`开头的行都是注释。 它们被编译器完全忽略。 注释旨在供阅读代码的人员使用,以更好地理解程序的意图和功能。 如果您想了解更多有关注释的信息,请访问 [Swift Comments](/swift-programming/comments "Swift Comments") 。 2. `import Swift` diff --git a/docs/swift/5.md b/docs/swift/5.md index 882cfe4..6059db2 100644 --- a/docs/swift/5.md +++ b/docs/swift/5.md @@ -222,7 +222,7 @@ print(highScore) ### `Character` -* 声明为`Character`类型的变量/常量可以存储单字符字符串文字。 +* 声明为`Character`类型的变量/常量可以存储单字符字符串字面值。 * 您可以使用转义序列`\u{n}`(unicode 码点,n 为十六进制)在 Swift 中将表情符号或英语以外的其他语言作为字符包含在内。 #### 示例 7:`Character`数据类型 -- GitLab