Username:
Password:
C++ (Español) Tutorials

Introducción a C y su Ambiente / Guardar y Salir; Otros Errores

Subtitles of the Movie

ÿþ [00:00:00.0] Antes de terminar este capítulo quiero hablarle de otro error que es muy común en lenguaje C, [00:00:07.0] y es la ausencia de puntos y coma. [00:00:10.0] Ya hemos visto antes que se necesita colocar un punto y coma al final de cada expresión. [00:00:14.0] Voy a quitar el punto y coma al final de la línea total es igual a 'num1' más 'num2', [00:00:20.0] y veremos el error que se genera al volver a compilarlo. [00:00:25.0] Como puede ver, hay 1 error y 0 advertencias. [00:00:28.0] Si subimos al mensaje de error, nos dice que hay un error de sintaxis, pues falta un punto y coma antes del 'cout'. [00:00:35.0] Si hacemos doble click en el mensaje de error, vemos que el indicador nos lleva a la expresión de 'cout', [00:00:42.0] en donde no hay ningún error, [00:00:45.0] pues como ya sabemos, él está arriba, en donde quitamos el punto y coma al final del renglón. [00:00:51.0] Pero eso ha hecho que esta línea de 'cout' sea considerada parte de la línea de total es igual a 'num1' mas 'num2', [00:01:00.0] y esto es una operación ilegal. [00:01:02.0] Resumiendo, cuando obtenga un mensaje de error, no siempre asuma que el error está en la línea a la cuál lo refiere el error. [00:01:09.0] En este caso particular, en donde dice que hace falta un punto y coma, [00:01:15.0] que como sabemos, hace falta es en la línea encima de la expresión en cuestión. [00:01:21.0] Volvamos a compilar este programa para verificar si ese es el problema& lo hacemos y por supuesto que lo es! [00:01:28.0] Otro tipo de error, que no es de sintaxis sino de lógica, es por ejemplo el uso de un asterisco en vez de un signo más. [00:01:37.0] Ahora, si compilo este programa puedo ver que no tiene errores y por esta razón puedo correrlo. [00:01:46.0] Y si luego ingreso valores como 3 y 5 y presiono enter, notará que me indica que la suma de los números es 15, [00:01:59.0] en vez de la respuesta correcta, que es 8. [00:02:02.0] Es claro que lo que ha hecho es lo que le dijimos que hiciera: multiplicar 3 por 5. [00:02:08.0] Pero bueno, el propósito del programa es sumar los dos números. [00:02:12.0] En este caso es de suma importancia que ponga mucha atención a lo que se supone que haga el programa, [00:02:17.0] y a usar datos de prueba y verificar los resultados que obtenga con ellos. [00:02:23.0] La mayoría de las veces los errores de lógica son los más difíciles de encontrar, porque en ellos el compilador no le proporciona ninguna ayuda. [00:02:30.0] El computador leerá todo lo que usted le diga muy literalmente, y hará exactamente lo que usted le diga que haga. [00:02:35.0] Ahora que hemos terminado con nuestro programa (y permítame cambiar esto de regreso a un signo de suma), [00:02:42.0] podemos guardar y salir simplemente haciendo click en 'file' y luego 'save'. Ya hemos guardado el programa, y para salir simplemente haga click en 'file' y luego en 'exit', [00:02:50.0] y así terminará esta sesión de Visual C++. [00:02:55.0]

Tutorial Information

Course: C++ (Español)
Author: Arthur L. Lee
SKU: 33572
ISBN: 1-932808-26-4
Release Date: 2004-11-03
Duration: 5 hrs / 44 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 81,350 Video Tutorials (20,800 free)
  • Video Available as Flash or QuickTime
  • Over 782 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available