Ir ao conteúdo
  • Cadastre-se

Corujomem

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

3
  1. Comecei recentemente e me deparei com essa dúvida, a leitura do código, até onde sei, é feita de cima para baixo, então esse código não deveria retornar plutão, gato e sagwa, nessa ordem? é porque as variáveis estão na classe felino, ai depois que retorna "gato", retorna os outros (plutão e sagwa) na ordem normal de cima para baixo? Desde já agradeço using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class teste : MonoBehaviour { felino gatoFase1; filha fi; void Start() { gatoFase1 = new felino(); fi = new filha(); gatoFase1.atacar(); gatoFase1.nome="plutao"; print(gatoFase1.nome); fi.acessa(); } } class felino : MonoBehaviour { public string nome; private string corPelo; protected int forca; public void atacar() { print(nome = "gato"); } } class filha : felino { public void acessa() { print(nome = "sagwa"); forca = 9; print(forca); } }
  2. printf("%d,%d,%d",num=123,num+2,num+1); isso escreveria "123,4,3" caso mude o "1" do "num+1" por qualquer outro valor diferente de zero a variável "num" será reconhecida como 2, porém, caso "num+1" seja substituído por "num+0" ou por qualquer outra operação que retornaria algo parecido, a variável "num" novamente passa a ser 123 a única forma então para escrever a variável como 2 seria com uma nova linha?
  3. mas o que é escrito é justamente "123,4,123", daí a fonte da minha dúvida
  4. #include <stdio.h> main() { int num=2; printf("%d,%d,%d",num=123,num+2,num); } Pessoal eu sou meio novato na área de programação e me deparei com esse problema. Pelo que eu estudei as variáveis são reconhecidas da direita para esquerda, então o que deveria sair não seria "123,4,2" ou "123,125,123" em vez de "123,4,123"?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...