Baixe o app para aproveitar ainda mais
Prévia do material em texto
DISCIPLINA: LÓGICA DE PROGRAMAÇÃO DIFERENÇA ENTRE C E C++ HEITOR SOUSA DA COSTA. RECIFE 2017 HEITOR SOUSA DA COSTA. DIFERENÇA ENTRE C E C++ Trabalho a ser entregue ao Professor Fernando Gomes, da disciplina Lógica de Programação — componente curricular obrigatório da graduação em Engenharia —, como instrumento parcial de avaliação. RECIFE 2017 DIFERENÇA ENTRE C E C++ São linguagens bem diferentes, mas com sintaxes parecidas, por isso apresentam muita semelhança. Quando C++ foi desenvolvida, C já era um grande sucesso. Daí, para facilitar a aprendizagem da nova linguagem, e para facilitar a conversão de programas em C, a sintaxe de C++ foi projetada para ser bem parecida com a do C. O nome, "C++", sugere que seria um C com "algo mais" (em C e em C++ o operador "++" soma 1 a um valor, o que se chama incremento, daí a idéia de "C incrementada" ou "melhorada"). A grande diferença entre as duas está nos paradigmas usados: enquanto que C é uma linguagem funcional, C++ é para programação orientada para objetos (além de funcional) e devido à semelhança de sintaxes, se não forem usados objetos em um programa, um código C++ pode (mas nem sempre) se tornar igual a um código C, até podendo ser compilado por um compilador C. Mas, além dos objetos, há outras diferenças.
Compartilhar