C ponteiros C Tutoriais de Roots - Parte 5 Introdução Esta é parte de minha série 5, C Tutoriais de Raízes. Nesta parte da série, vamos olhar para o significado do tipo de objeto C derivado chamado, ponteiro. Lembre-se da memória de um computador é uma série de células. Um grupo consecutivo destas células é uma região ou de um objecto. Um objeto pode conter um datum. Este dado é o valor do objecto. Existem diferentes tipos de dados. Em uma das partes anteriores da série, falamos sobre o int, float, char, _Bool e tipos de objetos nulos. Esses são os tipos de objetos fundamentais.
Um tipo de objeto derivado é uma combinação de dois ou mais tipos de objetos fundamentais. Há um tipo derivado chamado o ponteiro. O ponteiro é o foco desta parte da série. Um objeto pode conter um ponteiro. A série de células de memória são numerados numericamente, consecutivamente. Estes números são chamados de endereços. Assim, cada célula de memória tem um único endereço de memória. Você vai levar as coisas neste tutorial do jeito que eu te dar. Não tente fazer analogia com a linguagem humana (Inglês). Não também tentar fazer analogia com as declarações de matemática.
Basta levar as coisas do jeito que eu dar-lhe para não ser enganados por linguagem humana ou matemática. Note que eu tenho falado sobre tipos de objetos e não tipos de dados. O tipo de dados a frase está a ter semelhança em linguagem humana e matemática. Usando a frase, tipos de dados, pode ser enganosa e fazer o seu entendimento de C difícil. Lembre-se, a filosofia desta série é aprender C como é, depois que você decidir sobre o que fazer com ele.
Ou seja, depois de saber que você decidir como você vai usá-lo para resolver problemas matemáticos e outros problemas, expressa em linguagem humana. Se você não é novo para a programação em geral, você pode se perguntar por que eu ensinar ponteiros no início da série. Outros autores ensinar ponteiros tarde em seus livros ou tutoriais, porque eles estão fazendo analogia do C com a linguagem humana e matemática. Faz sentido para ensinar uma linguagem de computador por compará-la com a linguagem humana e matemática.
Eu acredito, esta abordagem funciona bem com outras linguagens de computador, mas não com C ou seu irmão mais velho, C ++. Como eu disse no início, eu apresento a vocês C a maneira como os inventores vê-lo, mas em termos simples. O tipo de objeto, apontador, é uma característica importante em C, e você aprende mais. Ele é usado muito a fazer muitas outras