Commit f39eebef authored by Jomaro Rodrigues's avatar Jomaro Rodrigues

revisão do capítulo 11

parent 82782ea0
......@@ -172,23 +172,24 @@ typedef struct cliente {
float divida;
int atraso;
char nome[40];
} tipo_cliente;
} cliente;
cliente lista[50];
\end{lstlisting}
Nesse exemplo, cliente não é uma variável do tipo cliente tipo, mas um outro nome para struct
cliente tipo.
Nesse exemplo, cliente não é uma variável do tipo struct cliente, mas um outro nome para struct
cliente.
O código a seguir é equivalente ao anterior.
\begin{lstlisting}
struct cliente tipo {
struct cliente {
float divida;
int atraso;
char nome[40];
};
typedef struct cliente tipo_cliente;
typedef struct cliente cliente;
cliente lista[50];
\end{lstlisting}
......@@ -200,7 +201,7 @@ por exemplo, um byte.
Campos de bit são campos de uma estrutura formatados de modo a ocuparem uma quantidade de
bits definível pelo programador.
êssa propriedade é muito útil quando se deseja definir estruturas que vão conter dados que,
Éssa propriedade é muito útil quando se deseja definir estruturas que vão conter dados que,
normalmente, precisariam de menos que 8 bits (menor tamanho possível para um tipo de dado comum), ou
mesmo um dado que ocuparia uma quantidade de bits que não seja múltiplo de 8.
......
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