Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Quais são as diferenças entre C -Pascal e Linguagem C
? C -Pascal e linguagens de programação C são duas linguagens orientadas a objeto . Os dados são agrupados em objetos e classes e , em seguida, posta em uso por comandos do operador , permitindo que os programadores a criar um código mais curto por não ter que repetir partes do código durante todo o programa para permitir a ação . As diferenças entre C - C , Pascal e mentira língua principalmente na concepção das classes e os métodos de fornecimento de instruções no código . Avaliação de expressão

Uma das chaves para a compreensão das diferenças entre C -Pascal e linguagem C encontra-se nas formas que eles lidam com a avaliação da expressão . C -Pascal avalia as expressões da direita para a esquerda, o que significa a expressão é mais definido do que em C. Assim, ele deve fazer o mesmo sentido lógico para o programador (leitura da esquerda para a direita) como para o programa (leitura direita para a esquerda ) , como ambas as línguas são escritas em Inglês. No C , a avaliação da esquerda para a direita permite que o programa para duplicar erro do programador criado através de declarações com o potencial de ter significados diferentes quando invertida.
Arquitetura

arquitetura C -Pascal é baseado em um conjunto mais rigoroso de definições criadas pelo programador durante a construção. Objetos e classes são projetadas para serem totalmente contido , em C , eles são criados , como definido , mas não continha itens. Enquanto C permite que um programador para entrar e modificar os atributos de uma classe ou objeto sem ter que criar uma substituição total para o item original , que a modificação cria brechas de ação sem solução e potencial para a forma como o objeto vai agir quando chamado pelo programa. Esta capacidade de modificar sem redesenhar o objeto ou classe cria o potencial para linhas pesadas e conflitantes de código adicionadas por múltiplas fontes. Com o C -Pascal , todas as mudanças feitas pelo programador deve ser feito para toda a classe de objetos de design.

Demonstrações Idioma

a especificidade de instruções de linguagem em C -Pascal é mais rigorosa do que a encontrada em C. C -Pascal utiliza diferentes instruções de linguagem que dão instruções mais específicas para o programa para diminuir a chance de erro. A declaração comum de "Se e mais" em C torna-se " Se ... e ... em seguida, " em C - Pascal , restringindo ainda mais o resultado . O " fazer ... enquanto " de C torna-se" repita ... até ".
Código Comprimento

Uma comparação de dois programas destinados a executar a mesma função, mas escritos em cada idioma seria mostrar que o programa em C -Pascal é menor do que a escrita em C. A especificidade da língua e foco da arquitectura exigem que o programador programar mais do programa antes da realização de codificação que começa com o C , o que resulta numa utilização mais eficiente da classe e os objectos dentro do código .

Anterior :

Próximo : No
  Os artigos relacionados
·Como Aplicar Convolution em MATLAB sem utilizar a funç…
·Como adicionar um novo nó a um cluster do SQL 
·Como Fazer um Sistema de Grade 2D em XNA 
·Você pode ter cores VS para SQL 
·Como criar um índice para classificar Características…
·Como plotar funções variável com um Matrix em MATLAB…
·O que é uma assinatura Compilado 
·A função de F- Estatísticas em MATLAB 
·Quais são SGML Características 
·Funções de erro Fortran 
  Artigos em destaque
·Cálculos em Adobe LiveCycle Enterprise Suite 
·Como compilar C + + em Linux 
·Como filtrar as frequências em LabVIEW 
·Como atualizar Data Grid 
·Como operar um Visual C Compiler 
·Qual é o propósito de um diagrama de fluxo de dados 
·Qual é a diferença entre um controle de entrada analó…
·Windows Mobile C Compiler Options 
·Como gerar um número aleatório em C 
·O que é sintaxe em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados