Pular para o conteúdo

Dúvida sobre o código [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Dúvida sobre o código [RESOLVIDO]

Enviado em 30/06/2009 - 20:23h

Estou com uma dúvida a respeito do código abaixo estou usando a ultima versão do dev c++ mas não estou ocnseguindo alocar esse valor no ponteiro *s a função malloc() não funciona se alguuém souber ocmo resolver esse problema agradeço ai em baixo está o código:

#include <cstdlib>
#include <iostream>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>

using namespace std;



int main(int argc, char *argv[])
{

char *s;
register int t;
/* Não está funcionando ver como funciona */
s = malloc(80);

if(!s){
printf("Falaha de solicitação de memória\n");
exit(1);
}
gets(s);

for(t=strlen(s)-1;t>0;t--){

putchar(s[t]);

}
free(s);

system("PAUSE");
return EXIT_SUCCESS;
}

Responder tópico

2. Re: Dúvida sobre o código [RESOLVIDO]

Enviado em 30/06/2009 - 22:03h

entre o void e a variavel char

3. Re: Dúvida sobre o código [RESOLVIDO]

Enviado em 01/07/2009 - 00:04h

Oi,

Apenas complementando:

Se for no Linux, as duas últimas instruções seriam:

getchar();
return 0;

Se for no DOS ou Windows,

system("PAUSE");
return 0;

Grato,

Luiz
http://lcmoura.blogspot.com

4. Re: Dúvida sobre o código [RESOLVIDO]

Enviado em 01/07/2009 - 09:16h

Obrigado ai pelas respostavam vao ajudar bastante, mas so uma dúvida não entendi o que vc quis dizer com entre o viod e o char se puder dar uma clariada melhor aqui ficarei grato vlw

5. Re: Dúvida sobre o código [RESOLVIDO]

Enviado em 01/07/2009 - 18:41h

Ahhh agora saquei vlw ai pela ajuda vo da uma testada no código

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder