Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Diferenças entre C & C + +
A linguagem de programação C + + cresceu a partir da linguagem C , de modo que os dois têm muito em comum. A razão para a criação de C + + , no entanto , era fazer melhorias para a linguagem C . As duas línguas variam em vários aspectos importantes . Origens

As origens da linguagem C ea linguagem C + + são diferentes. C foi desenvolvido em 1972, da AT & T Bell Labs por Ken Thompson e Dennis Ritchie. A linguagem C + + , no entanto, surgiu muito mais tarde, para a virada do século . Também foi desenvolvido nos Laboratórios Bell por Bjarne Stroustrup mas . Ele incluiu muitas melhorias sobre a linguagem de programação C .
Programação Orientada a Objetos

Uma diferença importante entre a linguagem C ea linguagem C + + é que C + + suporta o uso de orientada a objeto de técnicas de programação . Programação orientada a objetos é uma inovação popular em linguagens de programação. Ele usa objetos como a unidade básica da programação. Programação orientada a objetos permite aos programadores escrever código menos complexo que também é mais eficiente. A inclusão do mesmo em C + + é uma grande melhoria sobre a linguagem C .
Nível

As linguagens de programação são muitas vezes caracterizada por se eles são de alto nível ou baixo nível. Uma linguagem de programação de alto nível é aquele que usa uma linguagem mais natural para a programação, que é então convertido em linguagem de máquina. Linguagens de programação de baixo nível são muito mais perto de linguagem de máquina e não tão próximo à linguagem natural. Há muitos de alto nível e de baixo nível aspectos da C e C + + , mas C é geralmente visto como operando em um nível global inferior C + + ou mais perto de linguagem de nível de máquina.
Velocidade < br >

Há também uma diferença na velocidade com que a linguagem C e a linguagem C + + operar . A linguagem C + + é mais complexa e uma linguagem de alto nível que a linguagem C . Enquanto isso é bom em muitos aspectos , isso significa que a linguagem C + + normalmente leva mais tempo para compilar. Isso também significa que aplicativos escritos em C são geralmente mais rápido de executar do que aplicações escritas em C + +.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar um buffer temporário em C + + 
·Como ligar um compilador C para NetBeans 
·Como obter elementos de uma matriz em C 
·Como usar o C + + para obter USB Pen números de série…
·Programas em C + + que irá reverter a sentença 
·Como projetar uma classe chamada Conta em C + + 
·Como Incorporar Python No Visual C 2008 
·Como compilar vários arquivos CPP 
·Como enviar Teclar para Propriedades Active X 
·Como fazer o download e loja de mídia com o iPhone SDK…
  Artigos em destaque
·Como escrever um programa em C para imprimir uma série…
·Como posso mudar meu arquivo EXE para um arquivo CPP 
·Como conectar VB6.0 & VC + + 
·Prós e contras de Objective C 
·Como compilar C + + em Prompt 
·Projetos ASP.NET e Codificação em C 
·Definir um array multi-dimensional em C + + 
·Como escrever uma Invertendo funções de linha de util…
·Como obter o produto de uma matriz em C + + 
·Como codificar uma função C + + Espere 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados