De modo geral (mas com várias contradições), uma string em C é basicamente um array de chars, ou especificamente um char *. Por essa razão é possível operar em strings apenas utilizando ponteiros. Um exemplo bem legal é a função strlen da biblioteca padrão. O código comenta tudo sobre o assunto, então vamos direto ao [...]
Ponteiros de C e C++ possuem várias características avançadas e até mesmo alguns detalhes irritantes, que confundem qualquer um. Procurarei em 2 ou 3 tutoriais cobrir detalhes obscuros de ponteiros.
Nesse artigo, vou cobrir a relação ponteiro vs. constantes:
Ponteiro:
tipo *nome;
Ponteiro não constante para dados constantes:
const tipo *nome;
Ponteiro constante para dados não constantes:
tipo *const nome;
Ponteiro e dados [...]
Reflexão pessoal
Sempre tive um sonho em desenvolver jogos, tanto que comecei a programar porque eu queria criar jogos. Mas, uns acertos aqui, acertos ali, e sempre me deixei levar pelas oportunidades de desenvolvimento Web que surgiram, e desde então toda minha vida de programador foi voltada a Web. Porém, agora que decidi mudar os passos [...]
Alfred Reinold Baudisch em Ruby, Ruby on Rails, Objective C e desenvolvimento de jogos para iPhone.


