- C pode ser usado para tudo?
- C pode fazer tudo que o Assembly pode?
- C pode fazer qualquer coisa? C ++ não pode?
- Está tudo em C também em C++?
C pode ser usado para tudo?
C é uma linguagem de programação versátil e popular, permitindo que seja usada em uma vasta gama de aplicações e tecnologias. Ele pode, por exemplo, ser usado para escrever o código para sistemas operacionais, programas e aplicativos complexos e tudo mais.
C pode fazer tudo que o Assembly pode?
Em nenhum caso C pode fazer um trabalho melhor do que a montagem.
O computador não pode fazer nada que o assembly não possa fazer, assumindo que o conjunto completo de instruções seja publicado.
C pode fazer qualquer coisa? C ++ não pode?
Por outro lado, C ++ tem toneladas de coisas adicionais que C não pode fazer. Modelos, polimorfismo, sobrecarga de operador, etc, etc. C pode imitar todas essas coisas com sintaxe diferente, e não há nenhum programa que você possa escrever em uma linguagem que não possa ser escrito em outra linguagem... então ambos são igualmente capazes.
Está tudo em C também em C++?
C ++ é derivado de C, mas não é um superconjunto adequado de C. Nem todo programa C legal também é um programa C ++ legal, e aqueles que o são podem não ter semântica idêntica. Um programa C bem escrito não se parece ou se comporta muito como um programa C ++ bem escrito (além de programas de brinquedo muito simples, de qualquer maneira).