“Conocimientos Programación>C /C + + Programming

Errores comunes en Turbo C

2014/9/20
El lenguaje de programación C es popular , pero también es un lenguaje estricta en el sentido de que el programa debe adherirse a las reglas de la lengua sin desviación . Los programadores se encuentran con errores cuando se introduce incorrectamente el código, se encontró una instrucción imposible o cuando las llamadas de E /S se hacen a los dispositivos incorrectamente . Es importante para depurar el código cuidadosamente antes de compilar para eliminar errores . Case Sensitive

El lenguaje de programación C es sensible a mayúsculas . Si se realiza una llamada a " marcar () ", pero la rutina se codifica como " marcar () " se produce un error de sintaxis y el compilador termina. Una buena regla general para evitar este problema es el uso de caracteres en sólo inferiores a menos que se requieren mayúsculas para un propósito específico. Mayúsculas y minúsculas incluye los caracteres dentro de una cadena de texto, así , de modo que una cadena que contiene "Hola " no va a coincidir con una cadena que contiene " hola " a menos que el programador incluye una rutina para comprobar el caso de la cadena. Con mayor frecuencia , los programadores incluyen subrutinas para convertir de forma automática toda la cadena en el caso deseado , eliminando la posibilidad de errores de los usuarios cuando se le solicite para la entrada.
Falta coma

Uno de los errores más comunes de sintaxis se produce cuando el punto y coma final se queda fuera de una línea de código . Debido a que el punto y coma se utiliza para indicar al programa que ha llegado al final de una línea de instrucciones , no llevar uno donde se necesita resultará en un error porque el programa está tratando de seguir una serie de instrucciones que no existe .

Emparejado soportes

Todas las rutinas y subrutinas están contenidas dentro de un conjunto de soportes , el " { " y "} " corchetes. Estos símbolos indican al programa en el que un conjunto completo de comandos comienza y termina , separando las diferentes secciones del programa . Si uno o ambos soportes se quedan fuera de la rutina , el compilador devolverá un error de sintaxis.
Errores lógicos

Un error lógico se produce cuando el código ordena al programa para llevar a cabo una tarea imposible , como la división por cero o la asignación de un número decimal a una variable de número entero. Debido a que este tipo de error sólo puede aparecer cuando el programa se está ejecutando , no es generalmente reconocido por el compilador.
Variable Mismatching

Este tipo de error se produce cuando se asigna un valor a un tipo incorrecto de variables, tales como la asignación de una cadena a una variable numérica o viceversa . Si el programa requiere que el usuario introduzca una cadena numérica , el programa debe incluir los comandos necesarios para convertir la cadena antes de que se le asigna .
Disco y errores de archivos

leer y escribir errores se producen cuando el programa intenta utilizar un archivo que es del tipo equivocado, como el intento de leer información binaria de un archivo de texto . Otros errores de lectura incluyen instrucción el programa para leer la información más allá del final del archivo o el intento de escribir en un disco lleno o protegido contra escritura . Errores de disco no suelen ser detectados por el compilador y sólo se encuentran cuando el programa llega a lo que se conoce como un error de tiempo de ejecución.

C /C + + Programming
Cómo borrar un stringstream
Cómo hacer que los archivos de MFC
Cómo agregar GMP a Xcode
Cómo leer un archivo CBZ
Cómo importar XLS para NET
Cómo utilizar el Microsoft Visual Studio C Compiler para la programación Picture
Cómo hacer arreglos paralelos de datos en C + +
Cómo ocultar los botones en Xcode
Conocimientos Informáticos © http://www.ordenador.online