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 1: Linha 1:
{| border="1" align="center"
+
{| border="1"
| Bilioteca || Funcionalidade || Função || Exemplo || Referência
+
| Bilioteca || Funcionalidade || Função || O que faz? || Exemplo || Referência
 
|-
 
|-
| rospwan="5 | <tt>stdio.h</tt> || Entrada de Dados || <tt>scanf</tt> || <syntaxhighlight lang=c>scanf("%d", &idade);</syntaxhighlight> || [http://www.ead.cpdee.ufmg.br/cursos/C/aulas/c940.html#c942 Curso de C]
+
| rospwan="5 | <tt>stdio.h</tt> || rowspan="2" | Entrada de Dados || <tt>scanf</tt> || Lê informação da entrada de dados padrão. || <syntaxhighlight lang=c>scanf("%d", &idade);</syntaxhighlight> || [http://www.ead.cpdee.ufmg.br/cursos/C/aulas/c940.html#c942 Curso de C]
 +
|-
 +
| <tt>fscanf</tt> || Lê informação de um arquivo. || <syntaxhighlight lang=c>fscanf("%d", &idade);</syntaxhighlight> || [http://mico.ead.cpdee.ufmg.br/cursos/C/aulas/c980.html#c982 Curso de C]
 
|-
 
|-
 
|}
 
|}
Linha 10: Linha 12:
 
* O que é: biblioteca das funções básicas de entrada e saída de dados.
 
* O que é: biblioteca das funções básicas de entrada e saída de dados.
  
* Forma de uso:
 
<syntaxhighlight lang=c>
 
#include <stdio.h>
 
</syntaxhighlight>
 
 
==Entrada de Dados==
 
 
===<tt>scanf</tt>===
 
* O que é: lê informação da entrada padrão de dados (teclado) e pode armazenar em uma variável.
 
* Exemplo:
 
<syntaxhighlight lang=c>
 
scanf("%d", &idade);
 
</syntaxhighlight>
 
* Mais informações no [http://www.ead.cpdee.ufmg.br/cursos/C/aulas/c940.html#c942 curso de C].
 
 
==Saída de Dados==
 
  
 
===<tt>printf</tt>===
 
===<tt>printf</tt>===

Edição das 15h15min de 25 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("%d", &idade);
Curso de C
fscanf Lê informação de um arquivo.
fscanf("%d", &idade);
Curso de C


Entrada e Saída de Dados: stdio.h

  • O que é: biblioteca das funções básicas de entrada e saída de dados.


printf

  • O que é: Imprime uma informação na tela.
  • Exemplo:
printf("O usuário %s tem %d anos\n.", usuario, idade);

fprintf

  • O que é: Imprime uma informação em um arquivo.
  • Exemplo:
fprintf(arquivo1, "O usuário %s tem %d anos\n.", usuario, idade);

fputs

  • O que é: Equivalente ao fprintf, adicionando um ENTER ao final da linha.
  • Exemplo:
fputs("O usuário %s tem %d anos\n.", usuario, idade, arquivo1);