Go面試 能否對指標進行下標運算?

2021-10-07 21:40:56 字數 484 閱讀 9160

《golang精編100題-搞定golang面試》有一道題:

34. 【中級】 golang中的指標運算包括()

a. 可以對指標進行自增或自減運算

b. 可以通過「&」取指標的位址

c. 可以通過「*」取指標指向的資料

d. 可以對指標進行下標運算

參***:bc

d選項應該也是對的,在go13.8裡指向陣列的指標的下標運算是可以支援的:

package main

import "fmt"

func main()

var ip *[3]int = &a

for i := 0; i < len(a); i++

}

輸出: 

ip[0]=998

ip[1]=999

ip[2]=1000

可見,指向陣列的指標是可以進行下標運算的。

對效能指標進行估算

以前編寫概要設計 詳細設計,總不愛寫效能部門。乙個 無 字打發,或者乾脆不寫此項,一直認為不是自己的事,設計完了,效能自然就有了。當有一次自己估算了一下日誌大小的時候,傻眼了.需要記錄日誌項 事件型別 使用者id 或使用者名稱 組id 或組名 時間 位置 結果 主體 客體 具體操作 備註 預估單條日...

220 12 11對10面試內容進行總結

感想我可愛的女朋友娜娜,願意花20分鐘的寶貴時間 其實她只給10分鐘 來為我進行一場場景模擬面試。這是乙個難得的能讓我快速提公升的機會。昨天是場景模擬面試的第二天,主要面了以下幾個問題,1 講講spring的特點,以及和springboot作比較。這個問題主要從幾個概念入手。spring當然離不開他...

go遍歷目錄對lua進行xxtea加密工具

在做urho3d的是時候使用的是lua進行開發,需要對lua進行加密處理,因為go省去各種dll的麻煩,用起來比較方便,所有直接使用go寫了 實現目的 使用命令列形式,方便些批處理 需要輸入引數是,輸入目錄,輸出目錄,頭標記,密碼 輸入目錄獲取所有的lua檔案 對lua檔案進行加密 寫入到輸出目錄 ...