Apostila c

7573 palavras 31 páginas
Introdução à linguagem C

Centro Nacional de Alto Desempenho CENAPAD-SP

Prof. Jorge L. Díaz Calle

Novembro de 1998

1

Centro Nacional de Alto Desempenho em São Paulo CENAPAD-SP. Noviembre de 1998.

2 Introdução A primeira experiência e a primeira compilação Fundamentos da linguagem C Variável e constante
Constantes em C Tipo de armazenamento das variáveis

4 6 9 9
12 13

Operadores aritméticos e de atribuição Operadores Relacionais e Lógicos Operadores Lógicos Bit a Bit Operadores vírgula e sizeof Precedência e associação
Precedência Associação

15 16 17 18 18
19 19

Introdução às funções Biblioteca padrão de entrada e saída Estruturas de controle Instruções condicionais
O Comando if O comando if-else-if Switch O condicional ? :

20 22 27 27
27 28 30 31

Instruções em loops
O laço for O laço while O laço do-while break, continue

33
33 35 36 37

Instrução de desvio incondicional
O comando goto

38
38

Vetores, Matrizes e Strings Vetores Strings gets( ... ) strcpy ( ... ) strcat ( ... ) strlen ( ... ) strcmp ( ... )

40 40 41
42 43 43 43 44

Matrizes
Matrizes bi-dimensionais Matrizes de strings Matrizes multidimensionais Inicialização de matrizes

45
45 45 46 46

3

Os ponteiros Operadores de ponteiros : & e * Operadores aritméticos e de comparação com ponteiros Ponteiros para ponteiros Ponteiros e vetores
Vetores como ponteiros Ponteiros como vetores Ponteiros e strings Ponteiros para ponteiros. Vetores de ponteiros

48 49 50 51 52
52 54 54 56

Mais sobre funções O comando return Protótipos de Funções O tipo void Funções em arquivo cabeçalho. Escopo dos parâmetros. Chamada por Valor e Chamada por Referência Argumentos da função main Recursividade Ponteiros para funções Alocação dinâmica de memória malloc realloc free Alocação Dinâmica de Vetores Alocação Dinâmica de Matrizes Estrutura, união e enumeração Estrutura
Matrizes de estruturas Atribuindo estruturas Estruturas como argumentos de funções

Relacionados

  • Apostila C#
    16398 palavras | 66 páginas
  • Apostila C#
    24128 palavras | 97 páginas
  • apostila c++
    9834 palavras | 40 páginas
  • apostila c++
    9834 palavras | 40 páginas
  • apostila c++
    9834 palavras | 40 páginas
  • apostila c++
    9834 palavras | 40 páginas
  • Apostila de c
    615 palavras | 3 páginas
  • Apostila c
    14223 palavras | 57 páginas
  • apostila de c
    6145 palavras | 25 páginas
  • Apostila c++
    8952 palavras | 36 páginas