es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para modificar una variable global dentro de una función en Julia, necesitas usar la palabra clave global antes del nombre de la variable. Esto le indica a Julia que te refieres a la variable global en lugar de una variable local con el mismo nombre.

    Aquí hay una versión actualizada de la función edit_value que modifica la variable global value:

    value = ""
    
    function edit_value(v::String)
        global value = v
    end
    

    Con esta modificación, cuando llamas a edit_value("nuevo valor"), se actualizará la variable global value con el nuevo valor.

Comments are closed.