Commit b840072d authored by Davisson Henrique Paulino's avatar Davisson Henrique Paulino

Merge branch 'referencias_sem_local' into 'master'

Referencias sem local



See merge request !3
parents 39fb4c59 93c054fd
......@@ -277,7 +277,7 @@ Na função fread(), buf é um ponteiro ou uma referência para uma região de m
dados lidos do arquivo.
Observe que para obter uma referência para uma determinada operação, pode ser utilizado o operador
\& precedendo variável (ver seção ??, p.??). buf pode ser referência para qualquer tipo de dado.
\& precedendo variável (ver seção \ref{sec:utilizando_ponteiros}, \pageref{sec:utilizando_ponteiros}). buf pode ser referência para qualquer tipo de dado.
O parâmetro num bytes é o tamanho, em bytes, do dado passado como parâmetro para leitura em
buf.
......@@ -294,7 +294,7 @@ Exemplo:
Note, no exemplo anterior, que para realizar uma leitura sobre o vetor mat não foi necessário preceder
o nome da variável com o operador \&. Isso é possível porque toda matriz em C é considerada como se
fosse um ponteiro (uma referência para o início da matriz), como já foi visto na seção ??, p.??.
fosse um ponteiro (uma referência para o início da matriz), como já foi visto na seção \ref{sec:ponteiro_matrizes}, \pageref{sec:ponteiro_matrizes}.
Para a função fwrite, os parâmetros têm significado semelhante aos já descritos.
buf é um ponteiro(referência) para um dado que deseja-se escrever.
......
......@@ -124,6 +124,7 @@ suficiente:
M[M[{\bf M[Pp]}]] $\leftarrow$ M[{\bf M[9]}] $\leftarrow$ M[3]
\section{Utilizando ponteiros}
\label{sec:utilizando_ponteiros}
Até agora foi discutido sobre ponteiros para indexar a memória, mas também foi observado que não existe
um vetor de memória {\it M} para que o ponteiro possa ser utilizado para indexar esse vetor.
......@@ -480,7 +481,7 @@ Escreva um programa que obtenha como entrada do teclado uma palavra (que será a
uma string) e imprima a string de trás para a frente.
\section{Ponteiros e matrizes}
\label{sec:ponteiro_matrizes}
Mais do que apenas uma relação, para a linguagem C matrizes são, na realidade, ponteiros para a primeira
posição da matriz na memória.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment