Presciso de ajuda urgente !

25. Re: Presciso de ajuda urgente !

Eric Fontes
snowzera

(usa Ubuntu)

Enviado em 07/10/2010 - 18:16h

ahuhuahuahuahuhuaua
Valeu Tlaloc..
Ta tranquilo, quando voce puder fazer voce me manda depois..

Valeu cara

abcao


  


26. Re: Presciso de ajuda urgente !

Rafael Umbelino
tlaloc

(usa Gentoo)

Enviado em 07/10/2010 - 19:18h

Cheguei.

Eis o código correto:
--------------------

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{

int *p;
int num = 55;
p = &num;
int valor = 30;
*p = valor;

printf("%d\n" ,valor);
printf("O endereço: %p\n" ,p);
printf("Valor da variável apontada: %d\n" ,*p);
printf("Pressione ENTER para terminar: \n");
getchar();
return 0;
}

Agora, só explicando, o system("PAUSE") só funciona com a conio.h, que não está presente no Linux. Que eu lembre, nem padrão ANSI é.
Então, o que eu fiz foi adicionar um printf informando que para terminar o programa deve-se apertar enter. O pressionar do enter é percebido pela função getchar(), que então pula para return 0 e termina o programa.

Para compilar, usando o GCC em linha de comando:

gcc -c programa.c
gcc -o programa programa.o

Ou simplesmente:

gcc -o programa programa.c

mas é interessante saber fazer das duas formas e entender o que é feito em cada comando.

Continuando, as alterações que fiz para que o programa funcionasse:

Defini o valor de 'valor'.
Isso estava embaralhando o coitado do printf, que só consegue ler o valor de variáveis, ao contrário do fprintf que lê registros de entrada (inclusive arquivos).

Definido o valor de 'valor', substituído o system("PAUSE") por getchar() e adicionado um \n no último printf, tá tudo resolvido.
Aqui funcionou perfeitamente.

Como falei beeeeeeeeeem lá no topo, arrogantemente, era erro no código.


27. Re: Presciso de ajuda urgente !

Eric Fontes
snowzera

(usa Ubuntu)

Enviado em 07/10/2010 - 19:47h

Nossa cara, muito obrigado mesmo viu.
Ainda nao deu tempo de eu testar o programa, mas valeu pela força cara..
e desculpa mesmo ai pelo mau entendido do começo !

Abração


28. Re: Presciso de ajuda urgente !

Rafael Umbelino
tlaloc

(usa Gentoo)

Enviado em 07/10/2010 - 20:06h

Desculpa aí, Snowzera.
É que eu não fico "frio" quando vem um tópico de alguém com URGENTE, AGORA, QUERO e etc.
O ideal é sempre utilizar as expressões ASSIM QUE POSSÍVEL e PRECISO.
São mais educadas e garantem mais respostas.
E como eu não sou pago pra ficar no VOL mesmo, então, fez tópico do tipo eu TROLLO MESMO.
Mas depois nós nos entendemos. ;)
Qualquer coisa, só postar.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts