Pular para o conteúdo

Como usar a biblioteca stdlib.h no linux pelo terminal

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Como usar a biblioteca stdlib.h no linux pelo terminal

Enviado em 20/06/2016 - 14:28h

Quero compilar esse programa que inclui essa biblioteca, ela ja vem instalada no linux? qual o comando pra chamar ela?

#include <stdio.h>
#include <stdlib.h>
int fat (int numero)
{
int i, fatorial; // Agora variáveis locais aqui
fatorial = 1;
for(i=2; i<=numero; i++)
fatorial = fatorial * i;
return (fatorial);
}
int main ()

{

int n; // E aqui
printf ("Digite o numero N: ");
scanf ("%d", &n);
if (n>=0)
printf ("O fatorial de N = %d vale %d.\n", n, fat(n));
else
printf ("Não existe fatorial de numero negativo\n");
system ("PAUSE");
}

Obs; no geany eu consegui, quero saber pelo terminal

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Como usar a biblioteca stdlib.h no linux pelo terminal

Enviado em 20/06/2016 - 14:47h

O que você quer dizer com sua pergunta? No Geany ou no terminal, um programa em C é um programa em C, e tem de funcionar da mesma maneira.

Por acaso você tentou compilar e deu erro, ou nem tentou compilar?

Se deu erro, diga o que tentou fazer, incluindo o comando que tentou executar, e qual erro recebeu. Caso contrário, fica impossível saber o que você quer.

EM TEMPO: Se você quer <stdlib.h> só por causa daquele famigerado “system("pause")”, que nem funciona no Linux, existe uma solução bem melhor: remova esse “system("pause")”, e nem precisará do <stdlib.h>.

3. Re: Como usar a biblioteca stdlib.h no linux pelo terminal

Enviado em 20/06/2016 - 15:07h

Ta mudando a pergunta pra que serve essa biblioteca stdlib, alem de par (pause)???

5. Re: Como usar a biblioteca stdlib.h no linux pelo terminal

Enviado em 20/06/2016 - 16:07h

Sim essa biblioteca já vem por padrão no linux.
Comando para chamar ela? Não entendi sua pergunta, se você simplesmente compilar ela vai ser incluída no código.
Esse system ("PAUSE") é bem típico de windows mesmo, para o terminal não desaparecer, não tenho certeza se você precisa disso no linux, tente sem.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder