Fernando: Existem diferenças muito profundas nas implementações do sistema operacional para que os mesmos binários sejam utilizados. Portanto o mm binário não funciona de jeito nenhum (isso vc já deve saber).
Existem outros aspectos tabém. Existem muitas implementações de compiladores C/C++, e o mais popular no ambiente Linux não é o mais popular no ambiente Windows. Pra vc ter uma idéia, é normal vc compilar um programa no Linux, que depois não compila numa HP-UX. Normalmente *o código* (atenção, o código) só é portável quando vc utiliza o mesmo compilador em ambas as plataformas e se vale das práticas indicadas para manter compatibilidade. Ainda assim existe incompatibilidades tão profundas entre Unix e Windows que é preciso utilizar muitas diretivas de pré-compilação no código. Basta citar a diferença do separador de diretório no Unix e no Windows. Portanto, não conte com a portabilidade. Fabio A Mazzarino On 4/7/06, Fernando Morgenstern <[EMAIL PROTECTED]> wrote: > Me desculpem a pergunta idiota, mas C funciona em windows e linux? Ou só > linux? > > Em 07/04/06, elementar<[EMAIL PROTECTED]> escreveu: > > se você quer aprender a sintaxe, é bom pegar o começo. > > > > http://www.inf.ufrgs.br/~nmaillard/info1040/c.pdf > > > > esse da unicamp é bem legal!!! > > > > > > On 4/7/06, elementar <[EMAIL PROTECTED]> wrote: > > > > > > agora está dando falha de segmentação, mas o codigo é assim mesmo??? > > > > > > float pi=3.1415; > > > char *escreve; > > > > > > sprint(escreve,"pi = %f",pi); > > > > > > estou errando nada ou estou??? > > > > > > > > > > > > On 4/7/06, elementar < [EMAIL PROTECTED]> wrote: > > > > > > > > obrigado, vou testar o sprintf. > > > > > > > > > > > > > > > > On 4/6/06, Jakson A. Aquino <[EMAIL PROTECTED]> wrote: > > > > > On Thu, Apr 06, 2006 at 07:23:27PM -0300, elementar wrote: > > > > > > Olá, > > > > > > > > > > > > Alguem sabe uma função inversa a "atof", que é de string para float, > > uma de > > > > > > float para string.??? > > > > > > > > > > sprintf(s, "%f", f); > > > > > > > > > > Digite no terminal: > > > > > > > > > > man sprintf > > > > > > > > > > -- > > > > > Jakson A. Aquino > > > > > http://distante.dyndns.org:8280/ > > > > > > > > > > > > > > > -- > > > > > To UNSUBSCRIBE, email to > > [EMAIL PROTECTED] > > > > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > Fernando Marcelo Morgenstern > > Programador Web > > -- Não existem Killer Applications de Código Aberto em Java. Ajude a provar o contrário: http://drupal.gulivap.org/?q=node/106