Ir para conteúdo
Fórum Script Brasil

Castro

Membros
  • Total de itens

    103
  • Registro em

  • Última visita

Tudo que Castro postou

  1. :( int main() { int x=0, *p; clrscr(); p=&x; /* inicializa a variável ponteiro com endereço de x */ *p=*p + (*p)++; /*Faz o incremento de *p */ printf ("O incremento de *p e: %d",*p); return (0); } O programa acima, tem como objetivo, incrementar a variável ‘p’. Ok, ele incrementa, e tem como resultado 1. 1 ) O que eu queria entender, é porque tenho que escrever (*p)++; e ao invés de *(p)++; ? se eu fizer isso dá errado. Entretanto, se eu fizer isso com matrizes, da certo. Ex. *(matriz + 2); 2) Sabendo, queendereço de memória só permite inteiros sem sinal, posso fazer a operação acima com outros tipos de dados ? Obrigado,.
  2. :( Em C, qual o conceito de console ? Eu achava que console fosse o teclado.. Entretanto, ao ler sobre a streams padrão stdin, stdout e stderr. Vi que não poderia ser isso, porque teclado não pode Ter saída. Como esses conceitos vem do UNIX, pergunto, se o termo console não se refere ao conjunto vídeo/teclado ? Alguém poderia comentar ? “Diretivas de compilação são comandos que não geram códigos mas que podem definir, apagar, redirecionar macros, sub-rotinas, etc. São examinadas pelo pre-processador do compilador C. “ Gostaria de saber se o conceito de diretiva de compilação está correta ou se poderia ser melhorada. PS: Como faço para informar que não estou interessado em ler mais um tópico postado ? Na notificação de resposta, recebo a seguinte informação: “Você pode se desinscrever a qualquer momento através do link "Ver Inscrições" em seu painel de controle” Mas não entendi. Obrigado.
  3. Castro

    Operadores Usado C

    :( Listei a precedência dos operadores da linguagem C, e separei por gupos. Entretanto acho que tem alguns erros. alguém poderia corrigir e exclarecer as dúvidas ao longo dos grupos ? Gostaria de entender o conceito de operador em C. Pois acho estranho o simbolo de indexação de matriz [] ou sizeof poder ser chamado operador. Para mim só operadores lágios e relacionáis pode- riam ser chamados de operadores. Obrigado
×
×
  • Criar Novo...