Programar em C++/Estruturas: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Linha 68:
== Estruturas em C++ ==
As estruturas em C++ funcionam de modo análogo ao apresentado em linguagem "C". A diferença, a princípio, notável entre elas nas duas linguagens é que em "C" o especificador '''struct''' não precisa ser escrito quando criamos a estrutura:
Em C, para criar uma estrutura de dados chamada '''st''', declaramos:
<source lang="C">
struct Estrutura st;
</source>
Para fazer o mesmo em C++, declaramos:
<source lang="cpp">
Estrutura st;
</source>
Este simples detalhe revela uma característica importante das estruturas em C++: Nesta linguagem as estruturas são tratadas como tipos de objetos primitivos. Elas têm características semelhantes às classes, que veremos nos capítulos subsequentes.
{{Indentar/fim}}
[[Categoria:Programar em C++|{{SUBPAGENAME}}]]
|