咖啡伴侶

          呆在上海
          posts - 163, comments - 156, trackbacks - 0, articles - 2

          conn.Read 參數(shù)

          Posted on 2013-07-31 16:15 oathleo 閱讀(288) 評論(0)  編輯  收藏 所屬分類: Golang
             118	// Read implements the Conn Read method.
             119	func (c *conn) Read(b []byte) (int, error) {
             120		if !c.ok() {
             121			return 0, syscall.EINVAL
             122		}
             123		return c.fd.Read(b)
             124	}


             b []byte 參數(shù)類型 是切片!

          初始化

          切片可以通過數(shù)組來初始化,也可以通過內(nèi)置函數(shù)make()初始化 .初始化時len=cap,在追加元素時如果容量cap不足時將按len的2倍擴容 查看示例代碼在線運行示例代碼

          • s :=[] int {1,2,3 } 
            直接初始化切片,[]表示是切片類型,{1,2,3}初始化值依次是1,2,3.其cap=len=3
          • s := arr[:] 
            初始化切片s,是數(shù)組arr的引用
          • s := arr[startIndex:endIndex] 
            將arr中從下標startIndex到endIndex-1 下的元素創(chuàng)建為一個新的切片
          • s := arr[startIndex:] 
            缺省endIndex時將表示一直到arr的最后一個元素
          • s := arr[:endIndex] 
            缺省startIndex時將表示從arr的第一個元素開始
          • s1 := s[startIndex:endIndex] 
            通過切片s初始化切片s1
          • s :=make([]int,len,cap) 
            通過內(nèi)置函數(shù)make()初始化切片s,[]int 標識為其元素類型為int的切片
          主站蜘蛛池模板: 麻栗坡县| 都匀市| 巴彦县| 晋州市| 张家界市| 南江县| 宝坻区| 永泰县| 枝江市| 治县。| 连城县| 保定市| 贡觉县| 许昌县| 探索| 雅安市| 淮安市| 临潭县| 郎溪县| 岚皋县| 兰溪市| 始兴县| 罗甸县| 吴桥县| 沾化县| 平山县| 兰溪市| 淮滨县| 张家界市| 响水县| 宿州市| 确山县| 来凤县| 广宁县| 孟津县| 肇东市| 连山| 光山县| 新民市| 玛曲县| 县级市|