Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Erros comuns na Turbo C
A linguagem de programação C é popular, mas é também uma linguagem rigorosa , no sentido de que o programa deve seguir as regras do idioma , sem desvio . Programadores encontrar erros quando o código é digitado incorretamente , uma instrução impossível é encontrado ou quando as chamadas de E /S são feitas para dispositivos de forma incorreta. É importante para depurar o código com cuidado antes de compilá-lo para remover os erros . Case Sensitive

A linguagem de programação C é sensível a maiúsculas . Se uma chamada é feita para " CHECK ( ) ", mas a rotina é codificado como " cheque ()" um erro de sintaxe ocorre eo compilador termina. Uma boa regra para evitar este problema é a utilização de caracteres em caixa apenas mais baixos , a menos maiúsculas são necessários para uma finalidade específica. Caso sensibilidade inclui os caracteres dentro de uma seqüência de texto , bem como, para que uma string contendo "Olá " não corresponderá a uma string contendo "Olá" a menos que o programador inclui uma rotina para verificar o caso da cadeia. Mais comumente , os programadores incluir rotinas para converter automaticamente toda a cadeia para o caso desejado, eliminando a possibilidade de erro do usuário , quando solicitado para a entrada.
Falta Ponto e vírgula

Um dos os erros mais comuns de sintaxe ocorre quando o ponto e vírgula final é deixado de fora de uma linha de código. Porque o ponto e vírgula é usada para dizer ao programa que chegou o fim de uma linha de instrução , sob pena de colocar um onde ela é necessária irá resultar em um erro porque o programa está tentando continuar um conjunto de instruções que não existe.

suportes Matched

Todas as rotinas e sub-rotinas estão contidos dentro de um conjunto de suportes, os " { " e " }" suportes . Estes símbolos dizer ao programa onde um conjunto completo de comandos começa e termina , separando as várias seções do programa. Se um ou ambos os suportes são deixados de fora de uma rotina , o compilador retornará um erro de sintaxe.
Erros lógicos

Um erro lógico ocorre quando o código instrui o programa para executar uma tarefa impossível , tais como a divisão por zero ou a atribuição de um número decimal para um número inteiro variável . Porque este tipo de erro só pode aparecer quando o programa está sendo executado , não é geralmente reconhecido pelo compilador.
Mismatching Variável

Este tipo de erro ocorre quando um valor é atribuído ao tipo errado de variáveis, tais como a atribuição de uma string para uma variável numérica , ou vice- versa. Quando o programa exige que o usuário de entrada uma seqüência numérica , o programa deve incluir os comandos necessários para converter a string antes de ser atribuído.
Disco e erros de arquivo

ler e escrever erros ocorrem quando o programa tenta usar um arquivo que é do tipo errado, como a tentativa de ler informações binárias de um arquivo de texto. Outros erros de leitura incluem instruir o programa para ler informações para além do final do arquivo ou tentar gravar um disco cheio ou protegido contra gravação. Erros de disco geralmente não são detectados pelo compilador e são encontrados somente quando o programa encontra o que é conhecido como um erro de execução.

Anterior :

Próximo : No
  Os artigos relacionados
·As vantagens de LINQ 
·Como fechar os programas em C 
·Como desenvolver aplicações Deployable Windows Mobile…
·Como Entrar em Papaya Android 
·Como determinar um tamanho inteiro em C + + 
·Como ligar um compilador C para NetBeans 
·Como atualizar o Xcode De Terminais 
·Diferença entre fgetc e getc 
·Como converter uma string para um INT C 
·Estrutura C + + Repetição 
  Artigos em destaque
·Como fazer seu próprio jogo PSP 
·Malloc Função 
·Como mostrar imagens em um Silverlight Datagrid 
·Como preencher um vetor em C 
·Fatos Sobre o CPP Compiler 
·Um tutorial sobre Alertas iPhone SDK 
·Como aprender ponteiros em C 
·Como adicionar uma página inicial de um navegador da W…
·Como exibir o código de um projeto do Visual C 
·Como fazer um + + Bicho Programa Porteiro C mais expres…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados