Esta é a versão em português (ainda em fase de tradução) do material "UM TUTORIAL SOBRE PONTEIROS E ARRANJOS EM C" em sua versão 1.4 e escrito por Ted Jensen. O site do autor está fora do ar e seu e-mail indicado no tutorial não está mais ativo. Encontrei cópia do material de Ted Jensen no repositório Github de Jay Flaherty sinalizado como versão 1.3 (https://github.com/jflaherty/ptrtut13). Assim como Jay Flaherty eu também considero este tutorial sobre ponteiros em C um dos melhores que existem e que vale a pena preservar. Neste sentido, decidi traduzir o artigo e fazer pequenas adaptações para a língua portuguesa indicando-o como versão 1.4.
Como Ted Jensen colocou esse material em Domínio Público tomei a liberdade de providenciar a adaptação para a língua portuguesa. Diferentemente de Jay Flaherty que pretende trabalhar no tutorial para remover quaisquer links que apontam para o site de Ted Jensen desativando-os e apontando-os para seu repositório Github indicado no parágrafo anterior vou manter na tradução todos os links originais indexando-os via notas de rodapé a este repositório.
Jay Flaherty pretende também limpar um pouco o tutorial removendo algumas referências dos anos 1990, quando este tutorial foi escrito e, se necessário, atualizar qualquer código para o padrão C11. Eu, em particular manterei os códigos originais do artigo, mas deixarei espaço para atender a proposta de Jay Flaherty.
O primeiro commit no repositório de Jay Flaherty é exatamente a versão 1.2 do tutorial que estava no site de Ted Jensen antes de ser excluído. Este material é indicado a partir de:
- Download - consiste em um conjunto de páginas HTML/PDF comprimidas em um arquivo ZIP.
- Download - consiste em um conjunto de páginas HTML/PDF comprimidas em um arquivo GZIP.
Aqui está a versão 1.3 disponibilizada por Jay Flaherty para navegação online:
- Você pode também ler isto em modo online em idioma inglês no repositório de Jay Flaherty.
- Download - consiste em um conjunto de páginas HTML/MD/PDF comprimidas em um arquivo ZIP.
- Download - consiste em um conjunto de páginas HTML/MD/PDF comprimidas em um arquivo GZIP.
Esta é a versão 1.6 disponibilizada por Augusto Manzano:
- Em desenvolvimento (lançamento em breve).