Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Creazione di Istanze di Struct | Introduzione a Struct e Map
Quizzes & Challenges
Quizzes
Challenges
/
Introduzione a Golang

bookCreazione di Istanze di Struct

Nel capitolo precedente, abbiamo imparato come definire una struttura. Tuttavia, la definizione serve solo come modello, specificando come i dati vengono memorizzati in un'istanza di quella struttura.

Un'istanza di una struttura è essenzialmente una variabile con la struttura come tipo di dato. Poiché si tratta di una variabile, i dati possono essere memorizzati e modificati al suo interno.

Considera il seguente esempio della struttura Person dal capitolo precedente:

index.go

index.go

copy
12345
type Person struct { name string age int salary float64 }

Possiamo creare un'istanza di Person utilizzando la seguente sintassi:

index.go

index.go

copy
1
var person1 Person

Nota

Nel codice, la struttura deve essere definita prima che vengano creati i suoi istanze.

question mark

Come si creerebbe un'istanza chiamata stud1 della seguente classe:

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you show me how to define the Person structure?

What does the syntax for creating an instance look like?

Can you explain why the structure must be defined before creating instances?

Awesome!

Completion rate improved to 1.96

bookCreazione di Istanze di Struct

Scorri per mostrare il menu

Nel capitolo precedente, abbiamo imparato come definire una struttura. Tuttavia, la definizione serve solo come modello, specificando come i dati vengono memorizzati in un'istanza di quella struttura.

Un'istanza di una struttura è essenzialmente una variabile con la struttura come tipo di dato. Poiché si tratta di una variabile, i dati possono essere memorizzati e modificati al suo interno.

Considera il seguente esempio della struttura Person dal capitolo precedente:

index.go

index.go

copy
12345
type Person struct { name string age int salary float64 }

Possiamo creare un'istanza di Person utilizzando la seguente sintassi:

index.go

index.go

copy
1
var person1 Person

Nota

Nel codice, la struttura deve essere definita prima che vengano creati i suoi istanze.

question mark

Come si creerebbe un'istanza chiamata stud1 della seguente classe:

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 2
some-alt