Resultados da pesquisa a pedido "local-variables"
Atribuição de variável Ruby em um modificador condicional “if”
Eu tenho uma pergunta sobre como o intérprete Ruby atribui variáveis: Eu uso isso com bastante frequência: return foo if (foo = bar.some_method)onde some_method retorna um objeto ou nulo. No entanto, quando eu tento isso: return foo if (true ...
Escopo do parâmetro vs escopo da variável local?
Eu estava lendo meu livro de APs e ele falou sobre três tipos de variáveis:•Variáveis de instância• Variáveis locais• ParâmetrosVariáveis de instância ...
Uma variável local pode ser usada em um método?
Estou preso em um problema sobre variáveis locais. O código a seguir não é meu código original, mas uso um exemplo simples para apresentar minha pergunta: import java.util.Scanner; public static void main(String[] args) { Scanner userScan=new ...
Ruby: método inexplicavelmente substituído e definido como nulo
Se eu executar este código ruby: def foo 100 end p defined?(foo), foo if false foo = 200 end p defined?(foo), foo A saída que recebo é: "method" 100 "local-variable" nilPode alguém me explicar por quefoo está configurado paranil depois de não ...
"Tempo de vida" da string literal em C
O ponteiro retornado pela seguinte função está inacessível? char *foo( int rc ) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Então, o tempo de vida de uma variável local em C / C ++ é ...
Um int no Objective-C tem um valor padrão de 1?
Tenho esta linha de código simples: int x;x automaticamente tem o valor de 1. Eu não o defino para nada, mas quando depuro, mostra quex é 1. Faz umint tem um valor padrão de 1?!
retornando uma variável local da função em C [duplicado]
Esta pergunta já tem uma resposta aqui: Como acessar uma variável local de uma função diferente usando ponteiros? [/questions/4570366/how-to-access-a-local-variable-from-a-different-function-using-pointers] 9 respostas#include <stdio.h> int ...
Qual é o escopo de uma variável inicializada em uma instrução if?
Eu sou novo no Python, então essa é provavelmente uma questão de escopo simples. O código a seguir em um arquivo Python (módulo) está me confundindo um pouco: if __name__ == '__main__': x = 1 print xEm outros idiomas em que trabalhei, ...
ActionMailer passa variáveis locais para o template erb
Eu sei que eu poderia definir variáveis de instância, por exemplo: