oks :D<br><br>pq esta dando esse erro:<br>Use of uninitialized value in numeric ne (!=) at teste.pl line 749, <Arq_IN> line 801<br><br>my $missing=-8888;<br><br>if (($var1 != $missing) && ($var2 != $missing) && ( $var1 ne "" ) && ($var2 ne "") ) <br><br><br><br>ja tentei mudar != para ne e nada :D<br><br>pq desse erro? pelo q entendi .. estou usando != ao invez de ne.. mas se colocar ne nao funciona tb :(<br><br><b><i>eden <edencardim@gmail.com></i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On 9/3/07, Patty Silva <ptfzs@yahoo.com.br> wrote:<br>> Aproeitando q vc tocou nesse assunto :)<br>> vou tirar algumas duvidas em definicoes de variaveis.. :D<br>><br>> qual a melhor pratica? definir todas as variaveis antes?<br>> my $var1;<br>> my $var2;<br>> sem atribuicoes? ou como:<br>> my $var1 ="";<br>> my $var2 ="";<br><br>Declare
suas variáveis no menor escopo possível, geralmente isso é<br>feito "perto" do lugar onde você vai usá-las, de preferência já<br>inicializando. Declarar variáveis sem inicializar ou atribuindo<br>strings vazias geralmente é um sinal de que a variável está declarada<br>no lugar errado.<br><br>> e outra coisa..<br>><br>> se eu colocar dentro de uma subrotina<br>> a variavel<br>> my ($var1,var2)=@_;<br>> e<br>> local ($var1,var2)=@_;<br>><br>> eu preciso declara-las antes? :D<br><br>Experimenta pra ver o que acontece...<br><br>-- <br>edenc.vox.com<br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></ptfzs@yahoo.com.br></blockquote><br><p> 
Flickr agora em português. Você clica, todo mundo vê. <a href="http://br.rd.yahoo.com/mail/taglines/flickr/*http://www.flickr.com.br/">Saiba mais</a>.