As biblioteca sao arquivos com funçao ja pronto, por exemplo se vc tiver que fazer varias vezes uma determinada funçao em varios programas, para nao precisar recriar a mesma funçao varias vezes vc cria apenas uma e salva ela como biblioteca de funçao, veja o programa abaixo
a source acima ela faz o seguinte a funçao principal (main) pede para vc digitar um numero, o numero vira um argumento da funçao fts315 e depois exibe o numero que vc digito + 100, imagine a funçao fts como um funçao muito grande e vc teria q usar muitas vezes em programas futuros, para nao precisar fazer a funçao fts315 toda vez eu poderia salvar apenas ela, pega a funçao fts315 e coloque num documento de texto e salve com o nome hackerfts.h
depois crie a source denovo sem a funçao fts315, mais agora add uma biblitoca #include "hackerfts.h"
pronto o resultado final foi o mesmo ^^, oq aconteceu foi q a funçao fts315 viro uma biblioteca e vc carrego ela, a diferença entre o #include < > e o #include " " o entre menor e maior quando carrega ele procura biblioteca dentro da pasta do copilador e o entre aspas ele procura a biblioteca na pasta q esta a source, uma boa dica é usar variaveis globais para passagem de paramento, ou simplesmente passe elas como argumentos ou retorno da funçao, isso tambem deixa a source muito melhor pq vc pode dividir ela em varias partes ja imagino vc ter q olha uma source de 1mb ia ser muito melhor olhar varias partes doq olhar uma inteira o.O
By Hacker FTS315
- Código:
#include <stdio.h>
#include <conio.h>
int fts315(int x)
{
printf("\nresultado = %d",x+100);
return (0);
}
int main(void)
{
int y;
printf("digite um numero = ");
scanf("%d",&y);
fts315(y);
getch();
return (0);
}
a source acima ela faz o seguinte a funçao principal (main) pede para vc digitar um numero, o numero vira um argumento da funçao fts315 e depois exibe o numero que vc digito + 100, imagine a funçao fts como um funçao muito grande e vc teria q usar muitas vezes em programas futuros, para nao precisar fazer a funçao fts315 toda vez eu poderia salvar apenas ela, pega a funçao fts315 e coloque num documento de texto e salve com o nome hackerfts.h
- Código:
int fts315(int x)
{
printf("\nresultado = %d",x+100);
return (0);
}
depois crie a source denovo sem a funçao fts315, mais agora add uma biblitoca #include "hackerfts.h"
- Código:
#include <stdio.h>
#include <conio.h>
#include "hackerfts.h"
int main(void)
{
int y;
printf("digite um numero = ");
scanf("%d",&y);
fts(y);
getch();
return (0);
}
pronto o resultado final foi o mesmo ^^, oq aconteceu foi q a funçao fts315 viro uma biblioteca e vc carrego ela, a diferença entre o #include < > e o #include " " o entre menor e maior quando carrega ele procura biblioteca dentro da pasta do copilador e o entre aspas ele procura a biblioteca na pasta q esta a source, uma boa dica é usar variaveis globais para passagem de paramento, ou simplesmente passe elas como argumentos ou retorno da funçao, isso tambem deixa a source muito melhor pq vc pode dividir ela em varias partes ja imagino vc ter q olha uma source de 1mb ia ser muito melhor olhar varias partes doq olhar uma inteira o.O
By Hacker FTS315