Operadores e expressão alfanumericas
Sumário Introdução a Computação
Profa.: Alessandra Alaniz Macedo
(ale.alaniz@usp.br)
1.
2. 3.
Entrada e Saída de Dados em C
Aulas adaptadas de Rudnei Goularte
4.
Arquivos de Cabeçalho e a Biblioteca Padrão Strings Entrada e Saída Básicas Entrada e Saída Formatadas
1.1 O Sistema C 1. Arquivos de Cabeçalho e Biblioteca Padrão
O sistema C é composto por:
Linguagem C Pré-processador e Compilador Biblioteca Padrão Ferramentas, como editores e depuradores
1.2 A Diretiva #include
1.2 A Diretiva #include
Exemplo: #include “myHeader.h” #include int main (){ ... return(0); }
Diretivas são:
Linhas que iniciam com o símbolo # indicam instruções ao pré-processador Estas instruções são substituídas por macros, arquivos antes do programa ser compilado
A diretiva #include faz com que o préprocessador:
Localize o arquivo indicado Troque a linha pelo conteúdo do arquivo Exemplo: #include
O pré-processador usa o nome do arquivo entre “ e “ faz a busca pelo arquivo iniciando no diretório corrente e depois nos diretórios do sistema O pré-processador usa o nome do arquivo entre < e > faz a busca pelo arquivo ocorrer apenas nos diretórios do sistema
1
Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.
1.2 A Diretiva #include
1.3 A Biblioteca Padrão
Exemplo: #include #include “myHeader.h” int main (){ ... return(0); }
Devido às diretivas #include ocorrerem no início dos códigosfonte, os arquivos a que se referem são chamados de cabeçalhos (headers) A extensão .h é devido ao nome header. Isto é uma convenção apenas Qualquer extensão ou tipo de arquivo pode ser incluído
Contém uma série de bibliotecas de funções, agrupadas por funcionalidade Permite uso seletivo de funções As bibliotecas estão