Browse Source

将2段文字改成列表,符合原书的排版

Jeff 11 years ago
parent
commit
e0e72c1830
1 changed files with 2 additions and 2 deletions
  1. 2 2
      eBook/07.2.md

+ 2 - 2
eBook/07.2.md

@@ -184,9 +184,9 @@ make 的使用方式是:`func make([]T, len, cap)` 其中 cap 是可选参数
 
 看起来二者没有什么区别,都在堆上分配内存,但是它们的行为不同,适用于不同的类型。
 
-new(T) 为每个新的类型T分配一片内存,初始化为 0 并且返回内存地址,类型 *T:这种方法 **返回一个指向类型为 T,值为 0 的地址的指针**,它适用于值类型如数组和结构体(参见第 10 章);它相当于 `&T{}`。
+* new(T) 为每个新的类型T分配一片内存,初始化为 0 并且返回类型为\*T的内存地址:这种方法**返回一个指向类型为 T,值为 0 的地址的指针**,它适用于值类型如数组和结构体(参见第 10 章);它相当于 `&T{}`。
 
-make(T) **返回一个类型为 T 的初始值**,它只适用于3种内建的引用类型:slice, map 和 channel(参见第 8 章,第 13 章)
+* make(T) **返回一个类型为 T 的初始值**,它只适用于3种内建的引用类型:slice, map 和 channel(参见第 8 章,第 13 章)
 
 换言之,new 方法分配内存,make 方法初始化;下图给出了区别: