ContributePreguntasPublicacionesEtiquetas
VIKEnut'
Iniciar sesiónRegistrarse

Es

РусскийPolskiDeutschPortuguês

Tema oscuro

Escribir
Iniciar sesiónRegistrarse

Tema oscuro

Es

РусскийPolskiDeutschPortuguês

¡Eres muy activo! ¡Es genial!

Regístrese para continuar usando todas las funciones de Techfeed

Registrarse

¿Ya estás registrado?SignInAction

Etiquetas Populares

hl7ppapinanourldecodeapache-rolleruiswipeactionsconfigurationsuperscalartype-memberscurrent-pagesonarjsgoogle-cloud-buildcicssoundcardmat-sidenavsap-successfactorsp4.netlaravel-5.7nuxt-edgesystem.managementandroid-bottom-nav-view

Preguntas relacionadas

2

Elementos clave en la inicialización de la matriz de golang

2

La mejor manera de usar sync.WaitGroup con función externa

2

Ir principal proyecto gorutina dormir para siempre?

1

El servidor web Go redirige automáticamente las solicitudes POST

3

El binario compilado por Go no se ejecutará en un contenedor Docker alpino en el host Ubuntu

Jan 09, 2014, 04:14 AM
 
go

copiar los valores de puntero * a = * b en golang

type T struct {
    Id int
    Name string
}

func Copy(a *T, b *T) error {
    b.Id=5
    b.Name="gert"
    a = b
    return nil
}

a Todavía está vacío, tengo que hacerlo así.

func Copy(a *T, b *T) error {
    b.Id = 5
    b.Name = "gert"
    a.Id = b.Id
    a.Name = b.Name
    return nil
}

ahoraa es lo mismo queb

¿Por qué y cómo puedo copiar?*b a*a ¿directamente?

Respuestas a la pregunta(4)

Su respuesta a la pregunta

Preguntas populares

0 la respuesta

Las comillas dobles no se copian normalmente. ¿Cómo puedo editarlos? [cerrado]

0 la respuesta

Marcas de tiempo confiadas: comprensión del formato (rfc3161)

0 la respuesta

Android 6 EditText.setError no funciona correctamente

0 la respuesta

Pass Datos entre páginas en React native

0 la respuesta

¿Cómo registrar las propiedades cargadas por Spring?

© 2020. Todos los derechos reservados
Hecho con amor 

Es

РусскийPolskiDeutschPortuguês