2017-05-19 2 views
0

Golang blog about slices and arraysEin Go-Slice enthält einen Verweis auf einen Unterabschnitt eines Arrays oder nur ein einzelnes Element?

denken an eine Scheibe als kleine Datenstruktur mit zwei Elementen: eine Länge und ein Zeiger auf ein Element eines Arrays.

Wenig verwirrte durch die Worte sagen: '... Zeiger auf ein Element eines Arrays.' Das wäre nur dann der Fall, wenn es eine Scheibe mit len ​​() von 1 wäre, oder?

Ich glaube, der Blogbeitrag könnte bedeuten zu sagen, dass es ein Zeiger auf einen 'Unterabschnitt' eines Arrays war, oder?

+0

Richtig. Ich habe gerade über das Konzept von 'Slice Header' nachgedacht. Tx. – VisWebsoft

Antwort

1

Ja, ein Zeiger auf die erste Scheibe Element in der Backing-Array. Ich wette, diese Formulierung kommt aus Go Sprache C Hintergrund :)

+0

Ja, das macht es deutlicher, wenn man auf ein Element im Array zeigt. OK. – VisWebsoft

Verwandte Themen