Mudanças entre as edições de "Guia Básico de C"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 2: Linha 2:
 
| Bilioteca || Funcionalidade || Função || O que faz? || Exemplo || Referência
 
| Bilioteca || Funcionalidade || Função || O que faz? || Exemplo || Referência
 
|-
 
|-
| rowspan="5" | <tt>stdio.h</tt> || rowspan="3" | Entrada de Dados || <tt>scanf</tt> || Lê informação da entrada de dados padrão. || <syntaxhighlight lang=c>scanf("%s", frase);</syntaxhighlight> || [http://www.ead.cpdee.ufmg.br/cursos/C/aulas/c940.html#c942 scanf]
+
| rowspan="6" | <tt>stdio.h</tt> || rowspan="3" | Entrada de Dados || <tt>scanf</tt> || Lê informação da entrada de dados padrão. || <syntaxhighlight lang=c>scanf("%s", frase);</syntaxhighlight> || [http://www.ead.cpdee.ufmg.br/cursos/C/aulas/c940.html#c942 scanf]
 
|-
 
|-
 
| <tt>fscanf</tt> || Lê informação de um arquivo. || <syntaxhighlight lang=c>fscanf(arquivo, frase);</syntaxhighlight> || [http://mico.ead.cpdee.ufmg.br/cursos/C/aulas/c980.html#c982 fscanf]
 
| <tt>fscanf</tt> || Lê informação de um arquivo. || <syntaxhighlight lang=c>fscanf(arquivo, frase);</syntaxhighlight> || [http://mico.ead.cpdee.ufmg.br/cursos/C/aulas/c980.html#c982 fscanf]

Edição das 12h32min de 26 de novembro de 2009

Bilioteca Funcionalidade Função O que faz? Exemplo Referência
stdio.h Entrada de Dados scanf Lê informação da entrada de dados padrão.
scanf("%s", frase);
scanf
fscanf Lê informação de um arquivo.
fscanf(arquivo, frase);
fscanf
fgets Equivalente a fscanf, porém especifica a quantidade de bytes a serem lidos.
fgets(frase, sizeof(frase), arquivo);
fgets
printf Imprime uma informação na tela.
printf("O usuário %s tem %d anos\n.", usuario, idade);
printf
fprintf Imprime uma informação em um arquivo.
fprintf(arquivo1, "O usuário %s tem %d anos\n.", usuario, idade);
fprintf
fputs Equivalente ao fprintf, adicionando um ENTER ao final da linha.
fputs("O usuário %s tem %d anos\n.", usuario, idade, arquivo1);
fputs