Lexikalisches Scoping (manchmal auch als statisches Scoping bezeichnet) ist eine Konvention, die in vielen Programmiersprachen verwendet wird und den Gültigkeitsbereich einer Variablen festlegt, so dass sie nur innerhalb des Codeblocks aufgerufen (referenziert) werden kann es ist definiert. Der Umfang wird bestimmt, wenn der Code kompiliert wird. Eine auf diese Weise deklarierte Variable wird manchmal als private Variable bezeichnet.
Ich habe mir die anderen lexikalischen Scoping-Fragen in R angeschaut und kann die Antwort nicht finden. Betrachten Sie diesen Code:
%Vor%
f(3) gibt eine Antwort von 10 zurück. Meine Frage ist warum? An dem Punkt g() ist im Code defini...
14.04.2015, 17:44