De Objective Caml para C e C++/Construção de tipos: diferenças entre revisões

 
Para poder entender programas escritos nessas linguagens, é necessário então conhecer a existência desses diferentes papeis e saber identificar qual papel está sendo realizada por cada ocorrência destes símbolos. No caso do símbolo <tt>*</tt>, quando sucede a uma expressão de tipo e precede um nome, então é um construtir de tipo ponteiro. Quando precede um <i>lvalue</i> sem suceder a uma expressão de tipo, é o operador de dereferenciamento. Finalmente, quando está entre duas expressões numéricas, é o operador de multiplicação. No caso do símbolo <tt>&</tt>, quando precede um <i>lvalue</i>, sem suceder a uma expressão de tipo, é o operador de endereço. Quando está entre duas expressões inteiras, é o operador de conjunção bit a bit.
 
====Arranjos e ponteiros====
 
====Aritmética de ponteiros====
187

edições