Arrumado referências sem local

parent dbb66775
...@@ -277,7 +277,7 @@ Na função fread(), buf é um ponteiro ou uma referência para uma região de m ...@@ -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. dados lidos do arquivo.
Observe que para obter uma referência para uma determinada operação, pode ser utilizado o operador 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 O parâmetro num bytes é o tamanho, em bytes, do dado passado como parâmetro para leitura em
buf. buf.
...@@ -294,7 +294,7 @@ Exemplo: ...@@ -294,7 +294,7 @@ Exemplo:
Note, no exemplo anterior, que para realizar uma leitura sobre o vetor mat não foi necessário preceder 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 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. 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. buf é um ponteiro(referência) para um dado que deseja-se escrever.
......
...@@ -124,6 +124,7 @@ suficiente: ...@@ -124,6 +124,7 @@ suficiente:
M[M[{\bf M[Pp]}]] $\leftarrow$ M[{\bf M[9]}] $\leftarrow$ M[3] M[M[{\bf M[Pp]}]] $\leftarrow$ M[{\bf M[9]}] $\leftarrow$ M[3]
\section{Utilizando ponteiros} \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 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. 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 ...@@ -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. uma string) e imprima a string de trás para a frente.
\section{Ponteiros e matrizes} \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 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. 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