Skip to content

Commit 35d2510

Browse files
committed
修改02_Lexical_Structure.md里的代码块标示
1 parent 770e4ef commit 35d2510

File tree

1 file changed

+19
-11
lines changed

1 file changed

+19
-11
lines changed

source/chapter3/02_Lexical_Structure.md

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,11 @@ Swift 的“词法结构(*lexical structure*)”描述了如何在该语言
101101

102102
字面值表示整型、浮点型数字或文本类型的值,举例如下:
103103

104-
42 // 整型字面量
105-
3.14159 // 浮点型字面量
106-
"Hello, world!" // 文本型字面量
104+
```swift
105+
42 // 整型字面量
106+
3.14159 // 浮点型字面量
107+
"Hello, world!" // 文本型字面量
108+
```
107109

108110
> 字面量语法
109111
>
@@ -119,8 +121,10 @@ Swift 的“词法结构(*lexical structure*)”描述了如何在该语言
119121

120122
允许使用下划线 `_` 来增加数字的可读性,下划线不会影响字面量的值。整型字面量也可以在数字前加 `0`,同样不会影响字面量的值。
121123

122-
1000_000 // 等于 1000000
123-
005 // 等于 5
124+
```swift
125+
1000_000 // 等于 1000000
126+
005 // 等于 5
127+
```
124128

125129
除非特殊指定,整型字面量的默认类型为 Swift 标准库类型中的 `Int`。Swift 标准库还定义了其他不同长度以及是否带符号的整数类型,请参考 [整数类型](https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH5-XID_411)
126130

@@ -182,8 +186,10 @@ Swift 的“词法结构(*lexical structure*)”描述了如何在该语言
182186

183187
允许使用下划线 `_` 来增强可读性,下划线不会影响字面量的值。浮点型字面量也可以在数字前加 `0`,同样不会影响字面量的值。
184188

185-
10_000.56 // 等于 10000.56
186-
005000.76 // 等于 5000.76
189+
```swift
190+
10_000.56 // 等于 10000.56
191+
005000.76 // 等于 5000.76
192+
```
187193

188194
除非特殊指定,浮点型字面量的默认类型为 Swift 标准库类型中的 `Double`,表示64位浮点数。Swift 标准库也定义 `Float` 类型,表示32位浮点数。
189195

@@ -239,10 +245,12 @@ Swift 的“词法结构(*lexical structure*)”描述了如何在该语言
239245

240246
例如,以下所有文本型字面量的值相同:
241247

242-
"1 2 3"
243-
"1 2 \(3)"
244-
"1 2 \(1 + 2)"
245-
var x = 3; "1 2 \(x)"
248+
```swift
249+
"1 2 3"
250+
"1 2 \(3)"
251+
"1 2 \(1 + 2)"
252+
var x = 3; "1 2 \(x)"
253+
```
246254

247255
文本型字面量的默认类型为 `String`。组成字符串的字符类型为 `Character`。更多有关 `String``Character` 的信息请参照 [字符串和字符](https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/StringsAndCharacters.html#//apple_ref/doc/uid/TP40014097-CH7-XID_368)
248256

0 commit comments

Comments
 (0)