Registro_Struct
29 pág.

Registro_Struct


DisciplinaAlgoritmos e Estrutura de Dados I682 materiais7.926 seguidores
Pré-visualização2 páginas
\uf0a7 Blue \u2013 1 
\uf0a7 Green \u2013 2 
\uf0a7 Cyan \u2013 3 
\uf0a7 Purple \u2013 4 
\uf0a7 Yellow \u2013 5 
\uf0a7 White \u2013 6 
Enumerações - C 
\uf0a7 Podemos definir os nossos próprios valores, que 
podem ser repetidos: 
 
1. enum diadasemana { 
2. domingo = 0, 
3. segunda = 1, 
4. terca = 2, 
5. quarta = 3, 
6. quinta = 4, 
7. sexta = 5, 
8. sabado = 0, 
9. }; 
 
Enumerações - C 
\uf0a7 Quando não definimos um valor explícito, 
o primeiro elemento recebe o valor zero 
\uf0a7 Elementos subsequentes recebem 1, 2, 3, 
\u2026 
C - Typedef 
\uf0a7 O C ainda permite a criação \u201capelidos\u201d 
para tipos básicos e seus modificadores: 
 
\uf0a7 Exemplos: 
\uf0a7 typedef bool char; 
\uf0a7 typedef inteiropos unsigned int; 
 
\uf0a7 No C: uint16_t, uint32_t, int16_t, int32_t, 
FILE, size_t, \u2026