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}}]]