@@ -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.