Como usar a biblioteca stdlib.h no linux pelo terminal

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

PauloLima23
PauloLima23

(usa Debian)

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



  


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

Paulo
paulo1205

(usa Ubuntu)

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

PauloLima23
PauloLima23

(usa Debian)

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

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


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

Paulo
paulo1205

(usa Ubuntu)

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

http://lmgtfy.com/?q=stdlib.h


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

Rafael Sampaio
9u31220

(usa Linux Mint)

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.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts