/******************************************/
#include <stdio.h>
int main()
{
float corriente, voltaje, resistencia; /* tres variables */
printf("Este programa calcula volaje de acuerdo a la ley de Ohm\n");
printf("Valor de la corriente, en amperes?\n");
scanf("%f", &corriente);
printf("Valor de la resistencia, en ohms?\n");
scanf("%f", &resistencia);
voltaje=corriente*resistencia; /* calculo de voltaje */
printf("El valor del voltaje es de %f voltios\n", voltaje);
return 0;
}
|
Aunque se
trata de un programa escrito en C, por la sencilla razón de que el
archivo de código fuente lleva la extensión *.cpp, el compilador lo
trata como un código C++ válido, esto demuestra la total compatibilidad
de que disponemos al programar en C++ con respecto al lenguaje C.
Empero C++ introduce una manera más práctica de hacer comentarios al
utilizar doblemente el símbolo de barra inclinada para indicarle al
compilador que el resto de la línea de código que sigue a la doble
barra inclinada es un comentario y por lo tanto debe ignorarse en el
proceso de compilación. Al contrario del mecanismo para hacer
comentarios en C que puede abarcar varias líneas de código, el estilo
utilizado en C++ sólo es válido hasta el final del renglón en donde es
utilizada la doble barra inclinada. Ahora nuestro programa lo
modificamos para utilizar comentarios en C++:
#include <stdio.h>
int main()
{
float corriente, voltaje, resistencia; // tres variables
printf("Este programa calcula volaje de acuerdo a la ley de Ohm\n");
printf("Valor de la corriente, en amperes?\n");
scanf("%f", &corriente);
printf("Valor de la resistencia, en ohms?\n");
scanf("%f", &resistencia);
voltaje=corriente*resistencia; // calculo de voltaje
printf("El valor del voltaje es de %f voltios\n", voltaje);
return 0;
}
|
Se aprecia
de inmediato la comodidad del nuevo estilo de introducir comentarios en
el código fuente de C++ además del doble beneficio que representa el
poder seguir utilizando los comentarios en C. Se debe tener ciertas
precauciones al manejar los comentarios pues aunque C++ reconoce ambos
métodos, el estándar ANSI-C en sí no reconoce la mecánica de C++ para
los comentarios, dicho en otras palabras, no escriba código en ANSI-C
pensando en términos de C++, lo contrario, como ya lo probamos, es
perfectamente válido.
No response to “C++: Comentarios en C++”
Publicar un comentario