Como utilizar los comentario en programación

                    


Comentarios. Representan una ayuda inestimable durante la construcción del programa. Siendo imprescindibles para el programador original, o los que le sucedan en las tareas de mantenimiento, cuando es necesario habérselas con el código un tiempo después de que fue escrito. Además de clarificar ideas, los comentarios son también un valioso instrumento de depuración, pues permiten eliminar provisionalmente secciones enteras de código.

 

En C++ coexisten dos formas de comentarios: El de C clásico y el de C++. Ambos son soportados por C++Builder, que tiene además una extensión particular sobre el estándar ANSI, los comentarios anidados (este último tipo solo debe usarse si la compatibilidad no es importante).


También deben tenerse en cuenta las observaciones que siguen sobre el uso de separadores (whitespaces) y delimitadores en los comentarios para evitar otros problemas de compatibilidad.

 

 

Comentario C 

Un comentario C es cualquier secuencia de caracteres contenida entre los delimitadores /*… */. La totalidad de la secuencia, incluyendo los delimitadores /* y */ son sustituidos por un simple espacio después de la expansión de macros (algunas implementaciones de C pueden eliminar los comentarios sin reemplazarlos por espacios).

 

Ejemplo:

 

int x = 2; /* esto es un comentario que será eliminado o sustituido por un simple espacio después en la frase de preprocesado. Como puede verse, el comentario puede ocupar varias líneas de texto en el código fuente.
Se recomienda utilizarlos con profusión, a veces todas las explicaciones son pocas, ya que el C++ es un lenguaje bastante críptico en algunas ocasiones, sobre todo algunas sentencias muy «elegantes» y comprimidas, pero ininteligibles en una primera lectura */

Ejemplo; la expresión:

 

int /* declaración */ i /* contador */;
es analizada sintácticamente como estos tres tokens: int i y ;

 

 

Pegado de cadenas 

Algunos compiladores C clásicos utilizan el símbolo /**/ para el pegado (concatenado) de tokens, pero el nuevo Estándar ANSI recomienda que esto se haga con ##.
El pegado de tokens es una técnica que utiliza las habilidades de preprocesador para construir nombres nuevos utilizando macros.

 

Por ejemplo:

 

#define VAR(i,j) (i/**/j) // Incorrecto


#define VAR(i,j) (i##j) // Correcto


#define VAR(i,j) (i ## j) // Correcto

 

Después de estas macros, las expresiones que siguen son transformadas por el preprocesador como se indica

 

int VAR(opcion, uno)( ); int opcionuno();


int VAR(opcion, dos)( ); int opciondos();


int VAR(opcion, tres)( ); int opciontres();

 

 

 Comentarios C++ 

C++ admite comentarios de una sola línea utilizando dos barras inclinadas (//) como señal de comienzo. El comentario empieza en este punto (incluyendo las señales de comienzo) y continúa hasta el próximo carácter de nueva línea.


class X { // esto es un comentario
…
};

 

 

 Comentarios anidados 

El estándar ANSI C no permite la existencia de comentarios anidados. Por ejemplo, no podemos utilizar el comentario:

 

/* int /* declaración */ i /* contador */; */

porque el ámbito del primer /* termina en el primer */, por lo que se obtiene: i; */, lo que produciría un error de sintaxis.

 

 

 Delimitadores y espacios 

En casos raros, algunos espacios antes de /*; //, y después de */, aunque no sean sintácticamente imprescindibles, deben ponerse para evitar posibles problemas de portabilidad. Por ejemplo, en este código:

 

int i = j//* divide por k*/k;+m;

es analizado sintácticamente como

 

int i = j +m;

no como:

 

int i = j/k;+m;

que sería lo esperado según las reglas de C. La forma que sigue (más legible) evitaría este problema.

 

int i = j/ /* divide por k */ k;+m;

Por defecto, C++Builder no permite comentarios anidados, aunque se pueden autorizar mediante opciones del compilador.

 

  Código /*Comentarios Informática*/

 

Concepto: Son anotaciones; observaciones, recordatorios, etc. en el programa.                Son para uso exclusivo del programador y eliminados del código fuente en la fase de preprocesado; antes del análisis sintáctico.

 

Programador. Persona que diseña, escribe y/o depura programas de ordenador o computadora, es decir, quien diseña la estrategia a seguir, propone las secuencias de instrucciones y/o escribe el código correspondiente en un determinado lenguaje de programación.

 

El código fuente de un Programa informático (o Software) es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.

 

C++ es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel de abstracción.

 

Lenguaje de programación C. También conocido como “Lenguaje de programación de sistemas” desarrollado en el año 1972 por Dennis Ritchie para UNIX un sistema operativo multiplataforma. El lenguaje C es del tipo lenguaje estructurado como son Pascal, Fortran, Basic. Sus instrucciones son muy parecidas a otros lenguajes incluyendo sentencias como if, else, for, do y while…

 

Tokens. También llamado componente léxico es una cadena de caracteres que tiene un significado coherente en cierto lenguaje de programación.

 

Comentar en Html dentro del lenguaje de Html, tenemos que escribir los siguientes caracteres: <!–     –>

 

Comentar en Php tenemos 2 opciones, los de una linea: //; y los multilinea: /*  */ Para los de una linea, tenemos que escribir 2 diagonales ( // ) al principio del comentario; y para los multilinea, es como con html, al principio y al final del comentario ( /*   */ ).

 

Comentar en Css, existen los caracteres /*   */.

 

Comentar en Javascript podemos utilizar todos los métodos del lenguaje Php y Html, lo que viene siendo: () (//) (/*    */)

 

Comentar en Linux con el Bash ignora todo lo que está escrito después de la almohadilla (#) en la línea.

 

Comentar en python se pueden poner de dos formas: Escribiendo el símbolo almoadilla delante de la línea de texto donde está el comentario. Escribiendo triple comilla doble («»») al principio y al final del comentario (que puede ocupar más de una línea).

 

Más enlaces de comentarios.

 

 

 

Qlik

 

 

Visual Studio

 

 

Visual Studio Code

 

 

Visual Basic

 

 

Swift

 

 

vue